|
![]() |
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.
|