VCCodeAttribute.Children Property

Gets a collection of child code elements of the specified attribute.

Namespace:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)

Syntax

'Declaration
ReadOnly Property Children As CodeElements
    Get
CodeElements Children { get; }
property CodeElements^ Children {
    CodeElements^ get ();
}
abstract Children : CodeElements
function get Children () : CodeElements

Property Value

Type: EnvDTE.CodeElements
A CodeElements collection, each representing a code element.

Remarks

If the attribute has no children, then Nothing or nulla null reference (Nothing in Visual Basic) is returned.

Children returns every object returnable from the code attribute.

To iterate through the members of a namespace or type (class, struct, interface, and so forth), you must query interface (QI) or cast the CodeElement to a VCCodeNamespace and then use the Members property.

Children returns the collection of all related VCCodeElement objects that can be referenced via this attribute.

The Children property returns nulla null reference (Nothing in Visual Basic) if the attribute has no children.

.NET Framework Security

See Also

Reference

VCCodeAttribute Interface

Microsoft.VisualStudio.VCCodeModel Namespace

Other Resources

How to: Compile and Run the Automation Object Model Code Examples