AxImporter Classe
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.
Importa controlos ActiveX e gera um wrapper que pode ser acedido por um designer.
public ref class AxImporter
public class AxImporter
type AxImporter = class
Public Class AxImporter
- Herança
-
AxImporter
Observações
Para gerar um wrapper ActiveX para um controlo ActiveX, primeiro crie ou obtenha uma instância da AxImporter classe. O AxImporter construtor aceita um AxImporter.Options objeto, que define opções para o importador, como o nome do ficheiro para o wrapper .dll gerar e o diretório de saída para gerar o wrapper. Para gerar o wrapper ActiveX, chame o método Generate apropriado. Para gerar a partir de um ficheiro, chame GenerateFromFile. Para gerar a partir de uma biblioteca de tipos, chame GenerateFromTypeLibrary. A cadeia devolvida consistirá num nome qualificado em assembly (exemplo: "Namespace.Type,Assembly") para o tipo para o qual foi gerado um wrapper ActiveX. O wrapper para o controlo ActiveX será gerado no ficheiro .dll especificado na outputName propriedade do AxImporter.Options passado ao AxImporter construtor. O tipo pode ser carregado ou consultado usando System.Reflection e tratado como um tipo gerido comum. Também pode chamar o GetOcx método do tipo para recuperar uma interface COM para o objeto, se o objeto suportar isso.
Construtores
| Nome | Descrição |
|---|---|
| AxImporter(AxImporter+Options) |
Inicializa uma nova instância da AxImporter classe. |
Propriedades
| Nome | Descrição |
|---|---|
| GeneratedAssemblies |
Obtém os nomes das assembleias geradas para o controlo. |
| GeneratedSources |
Obtém os nomes dos ficheiros fonte que foram gerados. |
| GeneratedTypeLibAttributes |
Obtém os atributos da biblioteca de tipos gerada. |
Métodos
| Nome | Descrição |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GenerateFromFile(FileInfo) |
Gera um wrapper para um controlo ActiveX para uso no ambiente de design time. |
| GenerateFromTypeLibrary(UCOMITypeLib, Guid) |
Gera um wrapper para um controlo ActiveX para uso no ambiente de design time. |
| GenerateFromTypeLibrary(UCOMITypeLib) |
Gera um wrapper para um controlo ActiveX para uso no ambiente de design time. |
| GetFileOfTypeLib(TYPELIBATTR) |
Obtém o caminho e o nome do ficheiro para a biblioteca de tipos especificada. |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |