Interface CodeNamespace
Representa uma construção de namespace em um arquivo de origem.
Namespace: EnvDTE
Assembly: EnvDTE (em EnvDTE.dll)
Sintaxe
'Declaração
<GuidAttribute("0CFBC2B8-0D4E-11D3-8997-00C04F688DDE")> _
Public Interface CodeNamespace
[GuidAttribute("0CFBC2B8-0D4E-11D3-8997-00C04F688DDE")]
public interface CodeNamespace
[GuidAttribute(L"0CFBC2B8-0D4E-11D3-8997-00C04F688DDE")]
public interface class CodeNamespace
[<GuidAttribute("0CFBC2B8-0D4E-11D3-8997-00C04F688DDE")>]
type CodeNamespace = interface end
public interface CodeNamespace
O tipo CodeNamespace expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
Children | Retorna uma coleção de CodeElements contida nesse CodeNamespace. |
![]() |
Collection | GGets a coleção que contém o objeto que da suporte a esta propriedade ou contido nesta construção de código. |
![]() |
Comment | Obtém ou define o comentário associado a CodeNamespace. |
![]() |
DocComment | Obtém ou define o comentário do documento para o elemento atual do modelo de código. |
![]() |
DTE | Obtém o objeto de nível superior de extensibilidade. |
![]() |
EndPoint | Obtém o ponto da edição do que é o local de extremidade do item de CodeNamespace . |
![]() |
Extender | Retorna a taxa de proporção solicitado está disponível para este CodeNamespace. |
![]() |
ExtenderCATID | Obtém a ID da categoria de CATID taxa de proporção () para o objeto. |
![]() |
ExtenderNames | Obtém uma lista de prolongamentos disponíveis para o objeto. |
![]() |
FullName | Obtém o nome totalmente qualificado de CodeNamespace. |
![]() |
InfoLocation | Obtém os recursos do modelo de código. |
![]() |
IsCodeType | Obtém se um objeto de CodeType pode ser obtido deste objeto. |
![]() |
Kind | Obtém uma enumeração que indica o tipo do objeto. |
![]() |
Language | Obtém a linguagem de programação usada para criar o código. |
![]() |
Members | Obtém uma coleção dos itens contidos por este elemento de CodeNamespace . |
![]() |
Name | Os conjuntos ou obtêm o nome do objeto de CodeNamespace . |
![]() |
Parent | Obtém o objeto pai imediato de um objeto de CodeNamespace . |
![]() |
ProjectItem | Retorna o objeto de ProjectItem associado ao objeto especificado de CodeNamespace . |
![]() |
StartPoint | Obtém um objeto de TextPoint que define o início do item de código. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
AddClass | Cria uma nova construção de código da classe e insere o código no local correto. |
![]() |
AddDelegate | Cria uma nova construção de código de delegação e insere o código no local correto. |
![]() |
AddEnum | Cria uma nova construção de código da enumeração e insere o código no local correto. |
![]() |
AddInterface | Cria uma nova construção de código da interface e insere o código no local correto. |
![]() |
AddNamespace | Cria uma nova construção de código de namespace e insere o código no local correto. |
![]() |
AddStruct | Cria uma nova construção de código da estrutura e insere o código no local correto. |
![]() |
GetEndPoint | Obtém um objeto de TextPoint que marca o fim da definição do elemento de código. |
![]() |
GetStartPoint | Obtém um objeto de TextPoint que define o início da definição do elemento de código. |
![]() |
Remove | Remove o elemento de código especificado do arquivo de origem. |
Superior
Comentários
representaCodeNamespace declarações de namespace e é um superconjunto do objeto de CodeElement .
Dica
Os valores de código de modelagem elementos como classes, estruturas, funções, atributos, representantes, e assim por diante podem ser não determinísticas depois de fazer determinados tipos as edições do, o que significa que seus valores não podem ser confiáveis em para permanecer sempre os mesmos.Para obter mais informações, veja que os valores do elemento do modelo de código da seção podem ser alteradas em 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