|
|
The DocumentModels type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
|
|
Contains |
Determines whether the collection contains a specific value.
|
|
|
CopyTo(ICollection<(Of <<'(Model>)>>)) |
Copies the contents of the collection into to
|
|
|
CopyTo(array<Model>[]()[][], Int32) |
Copies the elements of the ICollection<(Of <(<'T>)>)> to an Array, starting at a particular Array index.
|
|
|
CreateCollection |
Returns an empty collection associated with this Document
|
|
|
CreateCollectionFromRootItems |
Returns a snapshot collection containing the RootItem from each Model
|
|
|
CreateIndexPath |
Returns a collection of indices that defines a path from the root item through its
descendants to the specified item.
|
|
|
CreatePathId |
Return the path identifier that defines a path from the root item through its
descendants to the specified item, and the model index this item belongs to.
|
|
|
Equals | (Inherited from Object.) |
|
|
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
|
|
GetAllHiddenAtModelState |
Gets the hidden status as defined by the constituent models.
|
|
|
GetEnumerator |
Returns an enumerator that can iterate through the collection.
|
|
|
GetHashCode |
Serves as a hash function for a particular type. GetHashCode()()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) |
|
|
GetType |
Gets the Type of the current instance. (Inherited from Object.) |
|
|
IndexOf |
Determines the index of a specific item in the DocumentModels.
|
|
|
IsFrozen |
Returns true if all items have their IsFrozen property set.
|
|
|
IsHidden |
Returns true if all items have their Hidden property set.
|
|
|
IsRequired |
Returns true if all items have their IsRequired property set.
|
|
|
MemberwiseClone |
Creates a shallow copy of the current Object. (Inherited from Object.) |
|
|
OverridePermanentColor |
Overrides the permanent color of all ModelGeometry descendants
of items.
|
|
|
OverridePermanentTransform |
Apply an incremental transform to a selection.
|
|
|
OverridePermanentTransparency |
Overrides the permanent transparency of all ModelGeometry descendants
of items.
|
|
|
OverrideTemporaryColor |
Overrides the temporary color of all ModelGeometry descendants
of items.
|
|
|
OverrideTemporaryTransparency |
Overrides the temporary transparency of all ModelGeometry descendants
of items.
|
|
|
ResetAllFrozen |
Clears the IsFrozen property on all items in the models.
|
|
|
ResetAllHidden |
Clears the IsHidden property on all items in the models.
|
|
|
ResetAllHiddenToModelState |
Resets the hidden status to that defined in the constituent models.
|
|
|
ResetAllPermanentMaterials |
Resets permanent material properties (color and transparency) of
all ModelGeometry in the models.
|
|
|
ResetAllPermanentTransforms |
Reset incremental transforms for all model items contained in the entire model.
|
|
|
ResetAllRequired |
Clears the IsRequired property on all items in the models.
|
|
|
ResetAllTemporaryMaterials |
Resets temporary material properties (color and transparency) of
all ModelGeometry in the models.
|
|
|
ResetPermanentMaterials |
Resets permanent material properties (color and transparency) of
all ModelGeometry descendants of items.
|
|
|
ResetPermanentTransform |
Reset incremental transforms for all model items contained in the selection.
|
|
|
ResetTemporaryMaterials |
Resets temporary material properties (color and transparency) of
all ModelGeometry descendants of items.
|
|
|
ResolveIndexPath |
Returns the saved item referenced by a collection of indices that define a path from the
root item through its descendants to the specified item.
|
|
|
ResolvePathId |
Returns the saved item referenced by a model index and a path identifier that
define a path from the root item through its descendants to the specified item.
|
|
|
SetFrozen |
Sets the IsFrozen property on all instances of specified items.
|
|
|
SetHidden |
Sets the IsHidden property on all instances of specified items.
|
|
|
SetModelUnitsAndTransform |
Sets the model units and transform.
|
|
|
SetRequired |
Sets the IsRequired property on all instances of specified items.
|
|
|
ToString | (Inherited from Object.) |
Properties
| Name | Description | |
|---|---|---|
|
|
Count |
Gets the number of elements contained in the collection.
|
|
|
First |
Gets the first Model in the collection, returns null if the collection is empty
|
|
|
IsReadOnly |
Gets a value indicating whether the collection is read-only.
|
|
|
Item | |
|
|
RootItemDescendants |
All descendants of RootItems (excluding the RootItems themselves).
|
|
|
RootItemDescendantsAndSelf |
All descendants of RootItems (including the RootItems themselves).
|
|
|
RootItems |
The RootItem from each model
|
Events
| Name | Description | |
|---|---|---|
|
|
CollectionChanged |
Occurs when the collection of Models has changed
|
|
|
CollectionChanging |
Occurs when the collection of Models is about to change
|
|
|
ModelGeometryMaterialChanged |
Occurs when the material (color or transparency) of any ModelGeometry
in the models has changed.
|
|
|
ModelItemPropertiesChanged |
Occurs when the editable properties (Hidden or Required) of any ModelItem
in the models has changed.
|