MultiReferenceAnnotationType.CreateDefault
Method
Description:
Creates the first MultiReferenceAnnotationType element and adds it to the document.
Creates the first MultiReferenceAnnotationType element and adds it to the document.
Remarks:
If there is no existing MultiReferenceAnnotationType a new one will be created, otherwise an exception will be thrown. Use Duplicate(String) to create all further MultiReferenceAnnotationTypes. The default MultiReferenceAnnotationType will use the document's current default linear dimension style and will have Structural Rebar as its reference category. No tag type will be set for the new MultiReferenceAnnotationType.
If there is no existing MultiReferenceAnnotationType a new one will be created, otherwise an exception will be thrown. Use Duplicate(String) to create all further MultiReferenceAnnotationTypes. The default MultiReferenceAnnotationType will use the document's current default linear dimension style and will have Structural Rebar as its reference category. No tag type will be set for the new MultiReferenceAnnotationType.
Parameters
Parameter | Type | Description |
---|---|---|
document | Document | The document to be modified. |
Return Value
Type | Description |
---|---|
MultiReferenceAnnotationType | The new MultiReferenceAnnotationType element. |
Exceptions
Exception | Condition |
---|---|
ArgumentException | document is not a project document. -or- There are existing MultiReferenceAnnotationTypes in the document. |
ArgumentNullException | A non-optional argument was null |