CodeInterface2.Children Propriedade

Definição

Obtém uma coleção de objetos contidos nele CodeInterface .Gets a collection of objects contained within this CodeInterface.

public:
 property EnvDTE::CodeElements ^ Children { EnvDTE::CodeElements ^ get(); };
[System.Runtime.InteropServices.DispId(8)]
[get: System.Runtime.InteropServices.DispId(8)]
[get: System.Runtime.InteropServices.TypeLibFunc(1024)]
public EnvDTE.CodeElements Children { get; }
[<System.Runtime.InteropServices.DispId(8)>]
[<get: System.Runtime.InteropServices.DispId(8)>]
[<get: System.Runtime.InteropServices.TypeLibFunc(1024)>]
member this.Children : EnvDTE.CodeElements
Public ReadOnly Property Children As CodeElements

Valor da propriedade

CodeElements

Uma coleção de CodeElements.A CodeElements collection.

Implementações

Atributos

Comentários

Se um objeto não tiver nenhum filho, Nothing será retornado.If an object has no children, then Nothing is returned.

Essa propriedade é usada principalmente por Visual C++Visual C++ .This property is used primarily by Visual C++Visual C++. Children Retorna todos os objetos que retornam de um elemento de código.Children returns every object returnable from a code element. Uma classe, por exemplo, retorna Membros, bases, interfaces implementadas, atributos, comentários e assim por diante.A class, for example, returns members, bases, implemented interfaces, attributes, comments, and so forth.

Para iterar pelos membros de um namespace ou tipo (classe, struct, interface e assim por diante), você deve QI (interface de consulta) ou converter o CodeElement para a CodeNamespace e, em seguida, usar a Members propriedade.To iterate through the members of a namespace or type (class, struct, interface, and so forth), you must QI (query interface) or cast the CodeElement to a CodeNamespace and then use the Members property.

Children Retorna a coleção de todos os CodeElement objetos relacionados que podem ser referenciados por meio deste elemento de código.Children returns the collection of all related CodeElement objects that can be referenced via this code element.

A Children propriedade pode retornar Nothing dependendo do objeto e do idioma.The Children property may return Nothing depending on the object and the language. Não há nenhum requisito para dar suporte a isso no Visual Studio.There is no requirement to support this in Visual Studio.

Observação

Os valores de elementos de modelo de código, como classes, structs, funções, atributos, delegados e assim por diante, podem ser não determinísticos depois de fazer determinados tipos de edições, o que significa que seus valores não podem ser dependentes para sempre permanecerem os mesmosThe values of code model elements such as classes, structs, functions, attributes, delegates, and so forth can be non-deterministic after making certain kinds of edits, meaning that their values cannot be relied upon to always remain the same

Aplica-se a