OLEFormat Interface
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.
Representa as características OLE (diferentes de vinculação) de um objeto OLE, de um controle ActiveX ou de um campo.
public interface class OLEFormat
[System.Runtime.InteropServices.Guid("00020933-0000-0000-C000-000000000046")]
public interface OLEFormat
type OLEFormat = interface
Public Interface OLEFormat
- Atributos
Comentários
Use a propriedade OLEFormat para um Shapeobjeto , InlineShapeou para Field retornar o objeto OLEFormat .
Nem todos os tipos de formas, formas embutidas e campos têm recursos OLE. Use a propriedade Type dos objetos Shape e InlineShape para determinar a categoria da forma ou da forma embutida especificada. A propriedade Type para um objeto Field retorna o tipo de campo.
Você pode usar os Activate()métodos , Edit(), Open()e DoVerb(Object) para automatizar um objeto OLE.
Use a Object propriedade para retornar um objeto que representa um controle ActiveX ou objeto OLE. Com esse objeto, você poderá usar as propriedades e os métodos do aplicativo contêiner ou do controle ActiveX.
Propriedades
Application |
Retorna um Application objeto que representa o aplicativo microsoft Word. |
ClassType |
Retorna ou define o tipo de classe para o campo, imagem ou objeto OLE especificado. |
Creator |
Retorna um inteiro de 32 bits que indica o aplicativo no qual o objeto especificado foi criado. |
DisplayAsIcon |
True se o objeto especificado for exibido como um ícone. |
IconIndex |
Retorna ou define o ícone usado quando a DisplayAsIcon propriedade é True: 0 (zero) corresponde ao primeiro ícone, 1 corresponde ao segundo ícone e assim por diante. Se esse argumento for omitido, o primeiro ícone (padrão) é usado. |
IconLabel |
Retorna ou define o texto exibido abaixo do ícone de um objeto OLE. |
IconName |
Retorna ou define o arquivo de programa no qual o ícone de um objeto OLE está armazenado. |
IconPath |
Retorna o caminho do arquivo no qual o ícone de um objeto OLE está armazenado. |
Label |
Retorna uma string que é usada para identificar a parte do arquivo de origem que está sendo vinculada. Por exemplo, se o arquivo de origem for uma pasta de trabalho do Microsoft Excel, a propriedade Label poderá retornar "Workbook1! R3C1:R4C2" se o objeto OLE contiver apenas algumas células da planilha. |
Object |
Retorna um objeto que representa a interface de nível superior do objeto OLE especificado. Essa propriedade permite que você acesse as propriedades e métodos de um controle ActiveX ou o aplicativo no qual um objeto OLE foi criado. Para que essa propriedade funcione, o objeto OLE deve ter suporte para a automação OLE. |
Parent |
Retorna um objeto que representa o objeto pai do objeto especificado. |
PreserveFormattingOnUpdate |
True preserva a formatação feita no Microsoft Word para um objeto OLE vinculado, como uma tabela vinculada a uma planilha do Microsoft Excel. |
ProgID |
Retorna o identificador de programação (ProgID) para o objeto OLE especificado. |
Métodos
Activate() |
Ativa o objeto especificado. |
ActivateAs(String) |
Define o valor do registro do Windows que determina o aplicativo padrão usado para ativar o objeto OLE especificado. |
ConvertTo(Object, Object, Object, Object, Object) |
Converte o objeto OLE especificado de uma classe para outra, tornando possível editar o objeto em um aplicativo de servidor diferente ou alterar como o objeto é exibido no documento. |
DoVerb(Object) |
Solicita que um objeto OLE execute um de seus verbos disponíveis: as ações que um objeto OLE executa para ativar seu conteúdo. Cada objeto OLE oferece suporte a um conjunto de verbos pertinentes a esse objeto. |
Edit() |
Abre o objeto OLE especificado para editar o aplicativo no qual foi criado. |
Open() |
Abre o objeto especificado. |