Marshal.GenerateProgIdForType(Type) Metodo

Definizione

Restituisce un identificatore programmatico (ProgID) per il tipo specificato.

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

Parametri

type
Type

Tipo per cui ottenere un ProgID.

Valori restituiti

ProgID del tipo specificato.

Attributi

Eccezioni

Il type parametro non è una classe che può essere creata da COM. La classe deve essere pubblica, avere un costruttore pubblico senza parametri e essere visibile com.

Il type parametro è null.

Commenti

Se il tipo ha un ProgID nei metadati, viene restituito tale ProgID. In caso contrario, viene generato un ProgID in base al nome completo del tipo.

Si applica a