Compartir a través de


CodeNamespace.Name (Propiedad)

Establece u obtiene el nombre del objeto CodeNamespace.

Espacio de nombres:  EnvDTE
Ensamblado:  EnvDTE (en EnvDTE.dll)

Sintaxis

'Declaración
Default Property Name As String
string this { get; set; }
property String^ default {
    String^ get ();
    void set (String^ value);
}
abstract Name : string with get, set
function get Name () : String 
function set Name (value : String)

Valor de propiedad

Tipo: String
Una cadena que representa el nombre del objeto CodeNamespace.

Comentarios

Name devuelve el nombre especificado en el código para la declaración de espacio de nombres y FullName representa el nombre del compilador.

Por ejemplo, dado el código:

Namespace A

  Namespace B.Inner

End Namespace

End Namespace

El espacio de nombres exterior devuelve .Name = A y el espacio de nombres interno devuelve .Name = B.Inner.

FullName devuelve el nombre completo de espacio de nombres incluidos los nombres de todos los espacios de nombres primarios. Por ejemplo, el valor devuelto de .FullName para el espacio de nombres interno se A.B.Inner. Si está utilizando Visual Basic o Visual C# y existe un espacio de nombres raíz denominado "Outer", entonces, .FullName devolverá Outer.A.B.Inner.

NotaNota

Los valores de los elementos de modelo de código como clases, structs, funciones, atributos, delegados, etc., pueden ser no deterministas una vez realizados determinados tipos de modificaciones; esto significa que no se puede confiar en que sus valores se mantengan siempre igual.Para obtener más información, vea la sección Los valores de elementos de modelo de código pueden cambiar, en Detectar código utilizando el modelo de código (Visual Basic).

Seguridad de .NET Framework

Vea también

Referencia

CodeNamespace Interfaz

EnvDTE (Espacio de nombres)

Otros recursos

Cómo: Compilar y ejecutar los ejemplos de código del modelo de objetos de automatización

Detectar código utilizando el modelo de código (Visual Basic)

Detectar código utilizando el modelo de código (Visual C#)