Marshal.GenerateProgIdForType(Type) Método

Definição

Retorna um ProgID (identificador programático) para o 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

O tipo para o qual obter um ProgID.

Retornos

O ProgID do tipo especificado.

Atributos

Exceções

O parâmetro type não é uma classe que pode ser criada por COM. A classe precisa ser pública, ter um construtor público sem parâmetros e estar visível no COM.

O parâmetro type é null.

Comentários

Se o tipo tiver um ProgID nos metadados, esse ProgID será retornado. Caso contrário, um ProgID será gerado com base no nome totalmente qualificado do tipo.

Aplica-se a