Marshal.GenerateProgIdForType(Type) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.