Compartir a través de


CodeNamespace.FullName (Propiedad)

Obtiene el nombre completo de CodeNamespace.

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

Sintaxis

'Declaración
ReadOnly Property FullName As String
string FullName { get; }
property String^ FullName {
    String^ get ();
}
abstract FullName : string
function get FullName () : String

Valor de propiedad

Tipo: System.String
Cadena que representa el nombre completo del archivo 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 del espacio de nombres, incluyendo los nombres de todos los espacios de nombres primarios. Por ejemplo, el valor .FullName devuelto para el espacio de nombres interno sería 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.

La propiedad FullName se denomina FileName en algunas versiones de Visual Studio.

[!NOTA]

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#)