OLEFormat Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é. |