Marshal.GenerateProgIdForType(Type) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine ProgID (Programmbezeichner) für den angegebenen Typ zurück.
public:
static System::String ^ GenerateProgIdForType(Type ^ type);
public static string? GenerateProgIdForType (Type type);
public static string GenerateProgIdForType (Type type);
[System.Security.SecurityCritical]
public static string GenerateProgIdForType (Type type);
static member GenerateProgIdForType : Type -> string
[<System.Security.SecurityCritical>]
static member GenerateProgIdForType : Type -> string
Public Shared Function GenerateProgIdForType (type As Type) As String
Parameter
- type
- Type
Der Typ, für den eine ProgID abgerufen werden soll.
Gibt zurück
Die ProgID für den angegebenen Typ.
- Attribute
Ausnahmen
Der type
-Parameter ist keine Klasse, die von COM erstellt werden kann. Die Klasse muss öffentlich sein, einen öffentlichen parameterlosen Konstruktor aufweisen und für COM sichtbar sein.
Der type
-Parameter ist null
.
Hinweise
Wenn der Typ eine ProgID in den Metadaten enthält, wird diese ProgID zurückgegeben. Andernfalls wird eine ProgID basierend auf dem vollqualifizierten Namen des Typs generiert.