OLEFormat Interface

Définition

Représente les caractéristiques OLE (autres que les caractéristiques de liaison) d'un objet OLE, d'un contrôle ActiveX ou d'un champ.

public interface class OLEFormat
[System.Runtime.InteropServices.Guid("00020933-0000-0000-C000-000000000046")]
public interface OLEFormat
type OLEFormat = interface
Public Interface OLEFormat
Attributs

Remarques

Utilisez la propriété OLEFormat pour un Shapeobjet , InlineShapeou Field pour renvoyer l’objet OLEFormat .

Les différents types de formes, de formes insérées et de champs n'offrent pas tous des fonctionnalités OLE. Utilisez la propriété Type des objets Shape et InlineShape pour déterminer la catégorie à laquelle appartient la forme ou forme insérée spécifiée. La propriété Type d'un objet Field renvoie le type de champ.

Vous pouvez utiliser les Activate()méthodes , Edit(), Open()et DoVerb(Object) pour automatiser un objet OLE.

Utilisez la Object propriété pour renvoyer un objet qui représente un contrôle ActiveX ou un objet OLE. Avec cet objet, il est possible d'utiliser les propriétés et méthodes de l'application du conteneur ou du contrôle ActiveX.

Propriétés

Application

Renvoie un Application objet qui représente l’application Microsoft Word.

ClassType

Cette propriété renvoie ou définit le type de classe de l'objet OLE spécifié, une image ou un champ.

Creator

Renvoie un entier 32 bits qui indique l'application dans laquelle l'objet spécifié a été créé.

DisplayAsIcon

True si l'objet indiqué est affiché sous forme d'icône.

IconIndex

Renvoie ou définit l’icône utilisée lorsque la propriété a la DisplayAsIcon valeur True : 0 (zéro) correspond à la première icône, 1 correspond à la deuxième icône, et ainsi de suite. Si cet argument est omis, la première icône (par défaut) est utilisée.

IconLabel

Cette propriété renvoie ou définit le texte affiché sous l'icône d'un objet OLE.

IconName

Cette propriété renvoie ou définit le fichier de programme dans lequel l'icône d'un objet OLE est stockée.

IconPath

Renvoie le chemin d'accès du fichier dans lequel l'icône d'un objet OLE est stockée.

Label

Renvoie une chaîne qui est utilisée pour identifier la partie du fichier source qui est liée. Par exemple, si le fichier source est un classeur Microsoft Excel, la propriété Label peut renvoyer « Workbook1 ! R3C1 :R4C2 » si l’objet OLE ne contient que quelques cellules de la feuille de calcul.

Object

Renvoie un Object qui représente l'interface de niveau supérieur de l'objet OLE spécifié. Cette propriété permet d'accéder aux propriétés et méthodes d'un contrôle ActiveX ou de l'application dans laquelle l'objet OLE a été créé. Pour que cette propriété fonctionne, ce dernier doit prendre en charge OLE Automation.

Parent

Cette propriété renvoie un objet qui représente l'objet parent de l'objet spécifié.

PreserveFormattingOnUpdate

True : conserve la mise en forme définie dans Microsoft Word pour un objet OLE lié, tel qu'une table liée à une feuille de calcul Microsoft Excel.

ProgID

Renvoie l’identificateur de programmation (ProgID) de l’objet OLE spécifié.

Méthodes

Activate()

Active l'objet spécifié.

ActivateAs(String)

Définit la valeur du registre Windows qui détermine l'application utilisée par défaut pour activer l'objet OLE spécifié.

ConvertTo(Object, Object, Object, Object, Object)

Convertit l’objet OLE spécifié d’une classe à une autre, ce qui vous permet de modifier l’objet dans une autre application serveur ou de modifier la façon dont l’objet est affiché dans le document.

DoVerb(Object)

Demande à un objet OLE d’exécuter l’un de ses verbes disponibles, c’est-à-dire les actions qu’un objet OLE effectue pour activer son contenu. Chaque objet OLE prend en charge un ensemble de verbes le concernant.

Edit()

Ouvre l'objet OLE spécifié en vue de le modifier dans l'application dans laquelle il a été créé.

Open()

Ouvre l'objet spécifié.

S’applique à