IModelViews Methods

The Views node provides access to the Views of all the business classes added to the Application Model.

Name Description
AddNode<NodeType>()

Adds a new child node of a specific type.

(Inherited from IModelNode)
AddNode<NodeType>(String)

Adds a new child node of a specific type with a specific identifier.

(Inherited from IModelNode)
ClearValue(String)

Resets the node's property value to the value specified in the previous Application Model layer.

(Inherited from IModelNode)
Contains(IModelView) Determines whether the contains a specific value.
(Inherited from ICollection<T>)
CopyTo(IModelView[], Int32) Copies the elements of the to an , starting at a particular index.
(Inherited from ICollection<T>)
GetDefaultDetailView<T>()

Provides access to the Detail View displayed for objects of a specific type in any scenario, by default.

GetDefaultListView<T>()

Provides access to the List View displayed for objects of a specific type in any scenario, by default.

GetEnumerator() Returns an enumerator that iterates through the collection.
(Inherited from IEnumerable<T>)
GetNode(Int32)

Gets the child node with a specific index.

(Inherited from IModelNode)
GetNode(String)

Gets the child node with a specific identifier.

(Inherited from IModelNode)
GetValue<ValueType>(String)

Returns the value of the node's specified property.

(Inherited from IModelNode)
HasValue(String)

Indicates whether the node's property has a value assigned.

(Inherited from IModelNode)
IndexOf(IModelView) Determines the index of a specific item in the .
(Inherited from IList<T>)
Remove()

Removes the current node.

(Inherited from IModelNode)
SetValue<ValueType>(String, ValueType) Changes the value of the node's specified property.
(Inherited from IModelNode)
See Also