Marshal.GenerateProgIdForType(Type) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.