Propriedade CodeProperty2.Children
Obtém uma coleção de objetos contidos nisso CodeProperty2 objeto.
Namespace: EnvDTE80
Assembly: EnvDTE80 (em EnvDTE80.dll)
Sintaxe
'Declaração
ReadOnly Property Children As CodeElements
CodeElements Children { get; }
property CodeElements^ Children {
CodeElements^ get ();
}
abstract Children : CodeElements
function get Children () : CodeElements
Valor de propriedade
Tipo: EnvDTE.CodeElements
A CodeElements coleção.
Comentários
Se um objeto não tem filhos, em seguida, Nothing é retornado.
Esta propriedade é usada principalmente por 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 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 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 os elementos de código de metadados para a classe e, talvez o Visual C++ declspecs, juntamente com código contribuíram com base no recurso atribuído a programação em Visual C++, parâmetros de modelo e assim por diante.A CodeFunction pode incluir todos os seus parâmetros, parâmetros contribuíram com base no recurso atribuído a programação em Visual C++, e assim por diante.
O Children propriedade pode retornar Nothing dependendo do objeto e o idioma.Não há nenhuma exigência para oferecer suporte a isso em Visual Studio.
Observação |
---|
Os valores de elementos de modelo de código, como classes, estruturas, 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 confie sempre permanecer o mesmo.Para obter mais informações, consulte a seção valores de elemento de modelo de código podem ser alterada de Descobrindo o código usando o modelo de código (Visual Basic). |
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Outros recursos
Como: compilar e executar os exemplos de código de modelo de objeto de automação
Descobrindo o código usando o modelo de código (Visual Basic)