Interface CodeElements
Uma coleção de objetos que representam as construções de código em um arquivo de origem.
Namespace: EnvDTE
Assembly: EnvDTE (em EnvDTE.dll)
Sintaxe
'Declaração
<GuidAttribute("0CFBC2B5-0D4E-11D3-8997-00C04F688DDE")> _
Public Interface CodeElements _
Inherits IEnumerable
[GuidAttribute("0CFBC2B5-0D4E-11D3-8997-00C04F688DDE")]
public interface CodeElements : IEnumerable
[GuidAttribute(L"0CFBC2B5-0D4E-11D3-8997-00C04F688DDE")]
public interface class CodeElements : IEnumerable
[<GuidAttribute("0CFBC2B5-0D4E-11D3-8997-00C04F688DDE")>]
type CodeElements =
interface
interface IEnumerable
end
public interface CodeElements extends IEnumerable
O tipo CodeElements expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Count | Obtém um valor que indica o número de objetos do CodeElements coleção. | |
DTE | Obtém o objeto de extensibilidade de nível superior. | |
Parent | Obtém o objeto pai imediato de um CodeElements coleção. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
CreateUniqueID | Cria um identificador programático que não colide com outros identificadores no escopo e que segue o regras de nomeação de idioma atual. | |
GetEnumerator | Retorna um enumerador para itens do CodeElements coleção. | |
Item | Retorna um CodeElement de objetos em um CodeElements coleção. | |
Reserved1 | Infraestrutura. Somente para uso interno da Microsoft. |
Superior
Comentários
CodeElementscontém todos os elementos em arquivos de origem, os membros de classes e assim por diante. Ele é atualizado automaticamente se um item é adicionado ou removido de um documento aberto ou por meio do modelo de código.
Você pode navegar pelos elementos de código usando ProjectItem.FileCodeModel.CodeElements.
Dica
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 código usando o modelo de código (Visual Basic).
Consulte também
Referência
Outros recursos
Como compilar e executar os exemplos de código do modelo de objeto Automation