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 um CodeElements coleção contidos isso CodeNamespace. |
![]() |
Collection | GGets a coleção que contém o objeto com suporte para esta propriedade ou contida 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 de documento para o elemento de modelo de código atual. |
![]() |
DTE | Obtém o objeto de extensibilidade de nível superior. |
![]() |
EndPoint | Obtém o ponto de edição que é o local do final de CodeNamespace item. |
![]() |
Extender | Retorna o extensor solicitado se estiver disponível para este CodeNamespace. |
![]() |
ExtenderCATID | Obtém a categoria de extensor ID CATID () para o objeto. |
![]() |
ExtenderNames | Obtém uma lista de Extensores disponíveis para o objeto. |
![]() |
FullName | Obtém o nome totalmente qualificado da CodeNamespace. |
![]() |
InfoLocation | Obtém os recursos do modelo de código. |
![]() |
IsCodeType | Obtém se um CodeType objeto pode ser obtido do objeto. |
![]() |
Kind | Obtém uma enumeração indicando o tipo de objeto. |
![]() |
Language | Obtém a linguagem de programação usada para criar o código. |
![]() |
Members | Obtém uma coleção de itens contida por este CodeNamespace elemento. |
![]() |
Name | Define ou obtém o nome da CodeNamespace objeto. |
![]() |
Parent | Obtém o objeto pai imediato de um CodeNamespace objeto. |
![]() |
ProjectItem | Retorna o ProjectItem objeto associado a determinado CodeNamespace objeto. |
![]() |
StartPoint | Obtém um TextPoint objeto que define o início do item de código. |
Início
Métodos
Nome | Descrição | |
---|---|---|
![]() |
AddClass | Cria uma nova construção de código de 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 de enumeração e insere o código no local correto. |
![]() |
AddInterface | Cria uma nova construção de código de 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 de estrutura e insere o código no local correto. |
![]() |
GetEndPoint | Obtém um TextPoint objeto que marca o final da definição de elemento de código. |
![]() |
GetStartPoint | Obtém um TextPoint objeto que define o início da definição de elemento de código. |
![]() |
Remove | Remove o elemento de código especificado do arquivo de origem. |
Início
Comentários
CodeNamespacerepresenta as declarações de namespace e é um superconjunto da CodeElement objeto.
![]() |
---|
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
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)