Module.FullyQualifiedName Propriété

Définition

Obtient une chaîne représentant le nom complet et le chemin d’accès à ce module.

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

Valeur de propriété

Nom complet du module.

Exceptions

L’appelant n’a pas les autorisations requises.

Exemples

L’exemple suivant affiche le nom complet du module spécifié.

using System;
using System.Reflection;

namespace ReflectionModule_Examples
{
    class MyMainClass
    {
        static void Main()
        {
            Module[] moduleArray;
            
            moduleArray = typeof(MyMainClass).Assembly.GetModules(false);
            
            // In a simple project with only one module, the module at index
            // 0 will be the module containing this class.
            Module myModule = moduleArray[0];

            Console.WriteLine("myModule.FullyQualifiedName = {0}", myModule.FullyQualifiedName);
        }
    }
}
Imports System.Reflection

Namespace ReflectionModule_Examples
    Class MyMainClass
        Shared Sub Main()
            Dim moduleArray() As [Module]

            moduleArray = GetType(MyMainClass).Assembly.GetModules(False)

            ' In a simple project with only one module, the module at index
            ' 0 will be the module containing this class.
            Dim myModule As [Module] = moduleArray(0)

            Console.WriteLine("myModule.FullyQualifiedName = {0}", myModule.FullyQualifiedName)
        End Sub
    End Class
End Namespace 'ReflectionModule_Examples

Remarques

Pour obtenir le nom sans le chemin d’accès, utilisez Name.

Si l’assembly de ce module a été chargé à partir d’un tableau d’octets, le FullyQualifiedName module est : <Inconnu>.

Note

Le cas du nom du module dépend de la plateforme.

S’applique à