Module.FullyQualifiedName Eigenschap

Definitie

Hiermee haalt u een tekenreeks op die de volledig gekwalificeerde naam en het pad naar deze module vertegenwoordigt.

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

Waarde van eigenschap

De volledig gekwalificeerde modulenaam.

Uitzonderingen

De beller beschikt niet over de vereiste machtigingen.

Voorbeelden

In het volgende voorbeeld wordt de volledig gekwalificeerde naam van de opgegeven module weergegeven.

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

Opmerkingen

Als u de naam zonder het pad wilt ophalen, gebruikt u Name.

Als de assembly voor deze module is geladen vanuit een bytematrix, is de FullyQualifiedName voor de module: <Onbekend>.

Note

Het geval van modulenaam is platformafhankelijk.

Van toepassing op