Marshal.GenerateProgIdForType(Type) Método

Definición

Devuelve un identificador de programación (ProgID) para el tipo especificado.

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

Parámetros

type
Type

Tipo para el que se va a obtener un ProgID.

Devoluciones

ProgID del tipo especificado.

Atributos

Excepciones

El parámetro type no es una clase que se pueda crear mediante COM. La clase debe ser pública, tener un constructor público sin parámetros y ser visible para COM.

El parámetro type es null.

Comentarios

Si el tipo tiene un ProgID en los metadatos, se devuelve progID. De lo contrario, se genera un ProgID en función del nombre completo del tipo.

Se aplica a