The MultiReferenceAnnotationOptions type exposes the following members.

Constructors

  NameDescription
Public methodMultiReferenceAnnotationOptions
Create an instance of Multi-Reference Annotation Options set with default values.

Methods

  NameDescription
Public methodDispose
Releases all resources used by the MultiReferenceAnnotationOptions
Public methodElementsMatchReferenceCategory
Verifies that all of the elements match the reference category required by the MultiReferenceAnnotationType.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetAdditionalReferencesToDimension
Gets the additional references which the dimension will witness.
Public methodGetElementsToDimension
Gets the elements which the dimension will witness.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsAllowedDimensionStyleType
Only Linear and LinearFixed dimension style types are allowed for new MultiReferenceAnnotations.
Public methodReferencesDontMatchReferenceCategory
Verifies that all of the references belongs to elements which doesn't match the reference category required by the MultiReferenceAnnotationType.
Public methodSetAdditionalReferencesToDimension
Sets the additional references which the dimension will witness.
Public methodSetElementsToDimension
Sets the elements which the dimension will witness.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyDimensionLineDirection
The direction vector of the dimension line.
Public propertyDimensionLineOrigin
The origin point for the dimension line.
Public propertyDimensionPlaneNormal
The normal vector to the dimension plane.
Public propertyDimensionStyleType
The dimension style type to be used by the new MultiReferenceAnnotation.
Public propertyIsValidObject
Specifies whether the .NET object represents a valid Revit entity.
Public propertyMultiReferenceAnnotationType
The MultiReferenceAnnotationType to be used by the new MultiReferenceAnnotation.
Public propertyTagHasLeader
When true the tag will be created with an attached leader. When false the tag will be created without a leader.
Public propertyTagHeadPosition
The position for the tag's head.

See Also