Contains all information about one analysis result. Each result may contain several measurements.
Namespace: Autodesk.Revit.DB.AnalysisAssembly: RevitAPI (in RevitAPI.dll) Version: 21.0.0.0 (21.1.1.109)
Since: 2012
Syntax
C# |
---|
public class AnalysisResultSchema : IDisposable |
Visual Basic |
---|
Public Class AnalysisResultSchema _ Implements IDisposable |
Visual C++ |
---|
public ref class AnalysisResultSchema : IDisposable |
Remarks
In order to take effect, the AnalysisResultSchema object has to be registered by calling SpatialFieldManager::RegisterResult, which returns result index for future references;
to make changes to the properties of an already registered object, use method SpatialFieldManager::SetResultSchema and supply result index and replacing object.
Examples

IList<string> unitNames = new List<string>(); unitNames.Add("Feet"); unitNames.Add("Inches"); IList<double> multipliers = new List<double>(); multipliers.Add(1); multipliers.Add(12); AnalysisResultSchema resultSchema = new AnalysisResultSchema("Schema Name", "Description"); resultSchema.SetUnits(unitNames, multipliers);

Dim unitNames As IList(Of String) = New List(Of String)() unitNames.Add("Feet") unitNames.Add("Inches") Dim multipliers As IList(Of Double) = New List(Of Double)() multipliers.Add(1) multipliers.Add(12) Dim resultSchema As New AnalysisResultSchema("Schema Name", "Description") resultSchema.SetUnits(unitNames, multipliers)
Inheritance Hierarchy
System..::..Object
Autodesk.Revit.DB.Analysis..::..AnalysisResultSchema
Autodesk.Revit.DB.Analysis..::..AnalysisResultSchema