Marshal.GenerateProgIdForType(Type) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert een programmatische id (ProgID) voor het opgegeven type.
public:
static System::String ^ GenerateProgIdForType(Type ^ type);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Built-in COM support is not trim compatible", Url="https://aka.ms/dotnet-illink/com")]
public static 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);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Built-in COM support is not trim compatible", Url="https://aka.ms/dotnet-illink/com")>]
static member GenerateProgIdForType : Type -> string
static member GenerateProgIdForType : Type -> string
[<System.Security.SecurityCritical>]
static member GenerateProgIdForType : Type -> string
Public Shared Function GenerateProgIdForType (type As Type) As String
Parameters
- type
- Type
Het type voor het ophalen van een ProgID.
Retouren
De ProgID van het opgegeven type.
- Kenmerken
Uitzonderingen
De type parameter is geen klasse die kan worden gemaakt door COM. De klasse moet openbaar zijn, een openbare parameterloze constructor hebben en COM zichtbaar zijn.
De type parameter is null.
Opmerkingen
Als het type een ProgID in de metagegevens bevat, wordt die ProgID geretourneerd. Anders wordt een ProgID gegenereerd op basis van de volledig gekwalificeerde naam van het type.