Compartilhar via


Interface CodeParameter

Um objeto que define um parâmetro para uma função, propriedade e assim por diante, em um arquivo de origem.

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

Sintaxe

'Declaração
<GuidAttribute("0CFBC2BD-0D4E-11D3-8997-00C04F688DDE")> _
Public Interface CodeParameter
[GuidAttribute("0CFBC2BD-0D4E-11D3-8997-00C04F688DDE")]
public interface CodeParameter
[GuidAttribute(L"0CFBC2BD-0D4E-11D3-8997-00C04F688DDE")]
public interface class CodeParameter
[<GuidAttribute("0CFBC2BD-0D4E-11D3-8997-00C04F688DDE")>]
type CodeParameter =  interface end
public interface CodeParameter

O tipo CodeParameter expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Attributes Obtém uma coleção de todos os atributos do objeto pai.
Propriedade pública Children Obtém uma coleção de objetos contida nesta construção de código.
Propriedade pública Collection Obtém a coleção que contém o CodeParameter objeto com suporte para esta propriedade.
Propriedade pública DocComment Retorna o comentário do documento para o elemento de modelo de código atual.
Propriedade pública DTE Obtém o objeto de extensibilidade de nível superior.
Propriedade pública EndPoint Obtém o ponto de edição que é o local do final do item de código.
Propriedade pública Extender Retorna o extensor solicitado se estiver disponível para o CodeParameter objeto.
Propriedade pública ExtenderCATID Obtém a ID da categoria de extensor CATID () para o CodeParameter objeto.
Propriedade pública ExtenderNames Obtém uma lista de Extensores disponíveis para o objeto.
Propriedade pública FullName Obtém o caminho completo e o nome do arquivo do objeto.
Propriedade pública InfoLocation Obtém os recursos do modelo de código.
Propriedade pública IsCodeType Obtém se um CodeType objeto pode ser obtido a partir dessa CodeParameter objeto.
Propriedade pública Kind Obtém uma enumeração indicando o tipo de objeto.
Propriedade pública Language Obtém a linguagem de programação usada para criar o código.
Propriedade pública Name Define ou obtém o nome do objeto.
Propriedade pública Parent Obtém o objeto pai imediato de um CodeParameter objeto.
Propriedade pública ProjectItem Obtém o ProjectItem associada a determinado objeto.
Propriedade pública StartPoint Obtém um TextPoint objeto que define o início do item de código.
Propriedade pública Type Define ou obtém um objeto que representa o tipo de programação.

Início

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 GetEndPoint Obtém um TextPoint objeto que marca o final da definição de elemento de código.
Método público GetStartPoint Obtém um TextPoint objeto que define o início da definição de elemento de código.

Início

Comentários

O CodeParameter objeto representa parâmetros formais de uma definição de função.

ObservaçãoObservação

Os valores dos 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 alteradas nas Descobrindo o Código usando o modelo de Código (Visual Basic).

Consulte também

Referência

Namespace EnvDTE

Outros recursos

Como: compilar e Executar a automação de exemplos de Código do modelo de objeto

Descobrindo o Código usando o modelo de Código (Visual Basic)

Descobrindo o Código usando o modelo de Código (Visual TRANSLATION FROM VPE FOR CSHARP)