Marshal.GenerateProgIdForType(Type) Método

Definição

Devolve um identificador programático (ProgID) para o tipo especificado.

public:
 static System::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

Do tipo para quem se faz um ProgID.

Devoluções

O ProgID do tipo especificado.

Atributos

Exceções

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

O type parâmetro é null.

Observações

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

Aplica-se a