TypeName.FullName Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient le nom complet de ce type, y compris l’espace de noms, mais sans le nom de l’assembly ; par exemple, « System.Int32 ».
Les types imbriqués sont représentés avec un « + » ; par exemple, « 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
Valeur de propriété
Remarques
Pour les types génériques construits, les arguments de type sont répertoriés à l’aide de leur qualification complète
prénoms. Par exemple, étant donné « List<int>», la propriété FullName retourne
« System.Collections.Generic.List'1[[System.Int32, mscorlib, ...]] ».
Pour les types génériques ouverts, la convention consiste à utiliser un backtick (« ») suivi de
l’arité du type générique. Par exemple, étant donné « Dictionnaire<,>», le FullName
la propriété retourne « System.Collections.Generic.Dictionary'2 ». Étant donné « Dictionnaire<,>. Énumérateur",
la propriété FullName retourne « System.Collections.Generic.Dictionary'2+Enumerator ».
Pour plus d’informations, consultez ECMA-335, Sec. I.10.7.2 (Noms de types et encodage arité).