Compartilhar via


TypeName.FullName Propriedade

Definição

Obtém o nome completo desse tipo, incluindo namespace, mas sem o nome do assembly; por exemplo, "System.Int32".

Os tipos aninhados são representados com um '+'; por exemplo, "MyNamespace.MyType+NestedType".

public:
 property System::String ^ FullName { System::String ^ get(); };
public string FullName { get; }
member this.FullName : string
Public ReadOnly Property FullName As String

Valor da propriedade

Comentários

Para tipos genéricos construídos, os argumentos de tipo serão listados usando seus argumentos totalmente qualificados

Nomes. Por exemplo, dado "List<int>", a propriedade FullName será retornada

"System.Collections.Generic.List'1[[System.Int32, mscorlib, ...]]".

Para tipos genéricos abertos, a convenção é usar um backtick ("'") seguido por

a aridade do tipo genérico. Por exemplo, dado "<de Dicionário,>", o FullName

a propriedade retornará "System.Collections.Generic.Dictionary'2". Dado "<de Dicionário,>. Enumerador",

a propriedade FullName retornará "System.Collections.Generic.Dictionary'2+Enumerator".

Consulte ECMA-335, S. I.10.7.2 (Nomes de tipo e codificação de aridade) para obter mais informações.

Aplica-se a