Changes in 2020 vs 2027 33 missing 8 changed
Flip API Versions →Missing in 2020 (only available in 2027)
AddMatchingParameter(NumberingParameter)
AddPartitioningParameter(NumberingParameter)
ApplyExternalSorting(String, IDictionary<ReferenceInt32>)
CanChangePartitioningValue
ChangePartitioningValue(String, String)
Create(Document, String, ElementId, ElementId, Int32)
FilterCompatibleOutputParameters(Document, ISet<NumberingParameter>, ISet<ElementId>, ElementId)
FilterToNumberableCategories(ISet<ElementId>, Document)
GetAvailableParameters(ElementId, Document)
GetCategoriesWitheBuiltInMatching
GetFormatting
GetMatchingParameters
GetNumberingInfoForReferences(Document, IList<Reference>)
GetNumberingSchema(Document, String)
GetNumberingSequencesInfos
GetNumberOfPartitions
GetPartitioningParameters
GetScopeDefiningCategories
GetUseBuiltInMatchingForCategories
GetValidCategoriesForNumbering(Document)
RemoveMatchingParameter(NumberingParameter)
RemovePartitioningParameter(NumberingParameter)
SetFormatting(NumberingFormatSettings)
SetMatchingParameters(ISet<NumberingParameter>)
SetPartitioningParameters(ISet<NumberingParameter>)
SetScopeDefiningFilterAndOutputParam(ElementId, ElementId)
SetUseBuiltInMatchingForCategories(ISet<ElementId>)
SwapNumber(String, Int32, Int32)
Enabled
HasRoomRelatedParameters
MatchGeometry
Priority
ScopeDefiningFilter
Changed members
NumberingSchema.AppendSequence(String, String)
Became obsolete in 2027: <p>This method is deprecated in Revit 2027 and may be removed in a later version of Revit. This function works only for Rebar, Reinforcement and Coupler elements, an exception will be generated if invoked on numbering schemas that scope other categories.</p>
| fromPartition | String | Name of the partition that determines which numbering sequence to append. The sequence must exist already, otherwise an exception will be thrown. |
| toPartition | String | Name of a partition into which the source sequence is going to be appended. The sequence must exist already, otherwise an exception will be thrown. |
NumberingSchema.AssignElementsToSequence(ISet<ElementId>, String)
Became obsolete in 2027: This method is deprecated in Revit 2027 and may be removed in a later version of Revit. This function works only for Rebar, Reinforcement and Coupler elements, an exception will be generated if invoked on numbering schemas that scope other categories.
| elementIds | ISet<ElementId> | Ids of elements which are to be added to a sequence. All elements must be valid and belonging to this schema. |
| partitionName | String | Name of the target sequence's partition |
NumberingSchema.GetMinimumNumberOfDigits(Document)
Became obsolete in 2027: This method is deprecated in Revit 2027 and may be removed in a later version of Revit. This function works only for Rebar, Reinforcement and Coupler elements, an exception will be generated if invoked on numbering schemas that scope other categories. <p>The generic functionality for this was moved in the NumberingFormatSettings.</p>
| document | Document | The document this value is going to be applied to. |
| → returns | Int32 | The current number of formatting digits |
NumberingSchema.GetNumberingSchema(Document, NumberingSchemaType)
Became obsolete in 2027: This method is deprecated in Revit 2027 and may be removed in a later version of Revit. See the overload of this function that uses schema name as input.
| document | Document | A document to get the numbering schema from. |
| schemaType | NumberingSchemaType | The type of a built-in schema to get. |
| → returns | NumberingSchema | Instance of the specified schema. |
NumberingSchema.MergeSequences(IList<String>, String)
Became obsolete in 2027: <p>This method is deprecated in Revit 2027 and may be removed in a later version of Revit. This function works only for Rebar, Reinforcement and Coupler elements, an exception will be generated if invoked on numbering schemas that scope other categories.</p>
| sourcePartitions | IList<String> | A collection of partition names identifying the sequences to be merged together. There must be at least two names in the list. All the sequences must exist already. |
| newPartition | String | Name of a new partition into which the source sequences will be merged. Leading and trailing white space is ignored in the given string and will be removed automatically. |
NumberingSchema.MoveSequence(String, String)
Became obsolete in 2027: This method is deprecated in Revit 2027 and may be removed in a later version of Revit. This function works only for Rebar, Reinforcement and Coupler elements, an exception will be generated if invoked on numbering schemas that scope other categories.
| fromPartition | String | Name of the partition that determines which numbering sequence to move. The sequence must exist already, otherwise an exception will be thrown. |
| newPartition | String | Name of a partition into which the source sequence is going to be moved. The schema must not have a sequence for this partition yet (i.e. the schema does not have an element that was assigned to such a partition.) <p>Leading and trailing white space is ignored in the given string and will be removed automatically.</p> |
NumberingSchema.SetMinimumNumberOfDigits(Document, Int32)
Became obsolete in 2027: This method is deprecated in Revit 2027 and may be removed in a later version of Revit. This function works only for Rebar, Reinforcement and Coupler elements, an exception will be generated if invoked on numbering schemas that scope other categories. <p>The generic functionality for this was moved in the NumberingFormatSettings.</p>
| document | Document | The document in which the new value will be in applied. |
| value | Int32 | New value for the minimum number of digits. |
NumberingSchema.SchemaType()
Became obsolete in 2027: This method is deprecated in Revit 2027 and may be removed in a later version of Revit. The NumberingSchemaType was removed. Schemas are no uniquely identified only by name. Please see the Name for a property that can replace it in usage.
| → returns | NumberingSchemaType |