Compartilhar via


Propriedade VCCodeElement.Children

Obtém uma coleção de objetos contida nesta construção de código.

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

Sintaxe

'Declaração
ReadOnly Property Children As CodeElements
CodeElements Children { get; }
property CodeElements^ Children {
    CodeElements^ get ();
}
abstract Children : CodeElements with get
function get Children () : CodeElements

Valor de propriedade

Tipo: CodeElements
A CodeElements coleção.

Comentários

Se um objeto não tem filhos, em seguida, Nothing ou nulluma referência nula (Nothing no Visual Basic) é retornado.

Childrené usada principalmente pelo Visual C++. ChildrenRetorna todos os objetos retornável para um elemento de código. Uma classe, por exemplo, retorna os membros, bases, interfaces implementadas, atributos, comentários e assim por diante.

Para percorrer os membros de um namespace ou tipo (classe, struct, interface e assim por diante), você deve consultar interface (QI) ou cast a CodeElement para um CodeNamespace e use o Members propriedade.

ChildrenRetorna a coleção de todos os tipo de CodeElement objetos que possam ser referenciados através desse elemento de código. Por exemplo, para um CodeClass, isso pode incluir elementos de metadados de código para a classe e talvez os declspecs do Visual C++, junto com código contribuíram com base na programação atribuído recursos no Visual C++, parâmetros de modelo e assim por diante. O Children propriedade pode retornar Nothing ou nulluma referência nula (Nothing no Visual Basic) dependendo do objeto e o idioma. Não há nenhuma exigência para oferecer suporte a isso em Visual Studio.

Segurança do .NET Framework

Consulte também

Referência

VCCodeElement Interface

Namespace Microsoft.VisualStudio.VCCodeModel

Outros recursos

Como compilar e executar os exemplos de código do modelo de objeto Automation