Compartilhar via


Interface FileCodeModel

Permite o acesso a construções programáticas em um arquivo de origem.

Namespace:  EnvDTE
Assembly:  EnvDTE (em EnvDTE.dll)

Sintaxe

'Declaração
<GuidAttribute("ED1A3F99-4477-11D3-89BF-00C04F688DDE")> _
Public Interface FileCodeModel
[GuidAttribute("ED1A3F99-4477-11D3-89BF-00C04F688DDE")]
public interface FileCodeModel
[GuidAttribute(L"ED1A3F99-4477-11D3-89BF-00C04F688DDE")]
public interface class FileCodeModel
[<GuidAttribute("ED1A3F99-4477-11D3-89BF-00C04F688DDE")>]
type FileCodeModel =  interface end
public interface FileCodeModel

O tipo FileCodeModel expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública CodeElements Obtém uma coleção de elementos de código.
Propriedade pública DTE Obtém o objeto de extensibilidade de nível superior.
Propriedade pública Language Obtém a linguagem de programação usada para criar o código.
Propriedade pública Parent Obtém o objeto pai imediato de um FileCodeModel objeto.

Superior

Métodos

  Nome Descrição
Método público AddAttribute Cria uma nova construção de código de atributo e insere o código no local correto.
Método público AddClass Cria uma nova construção de código de classe e insere o código no local correto.
Método público AddDelegate Cria uma nova construção de código de delegação e insere o código no local correto.
Método público AddEnum Cria uma nova construção de código de enumeração e insere o código no local correto.
Método público AddFunction Cria uma nova construção de código de função e insere o código no local correto.
Método público AddInterface Cria uma nova construção de código de interface e insere o código no local correto.
Método público AddNamespace Cria uma nova construção de código de namespace e insere o código no local correto.
Método público AddStruct Cria uma nova construção de código de estrutura e insere o código no local correto.
Método público AddVariable Cria uma nova construção de código de variável e insere o código no local correto.
Método público CodeElementFromPoint Retorna um elemento de código em um local específico em um arquivo de origem.
Método público Remove Remove o elemento de código especificado do arquivo de origem.

Superior

Comentários

O FileCodeModel objeto é a raiz do modelo de código para um arquivo ou item de projeto.

Consulte também

Referência

Namespace EnvDTE