Marshal.GenerateProgIdForType(Type) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.