Marshal.GenerateProgIdForType(Type) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.