Freigeben über


OLEFormat Schnittstelle

Definition

Stellt die OLE-Merkmale (mit Ausnahme der Verknüpfung) für ein OLE-Objekt, ActiveX-Steuerelement oder ein Feld dar.

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

Hinweise

Verwenden Sie die OLEFormat-Eigenschaft für ein Shape-, InlineShape- oder Field -Objekt, um das OLEFormat-Objekt zurückzugeben.

Nicht alle Arten von Formen, Inlineformen und Feldern verfügen über OLE-Funktionalität. Verwenden Sie die Type-Eigenschaft für die Shape- und InlineShape-Objekte, um zu bestimmen, in welche Kategorie die angegebene Form oder Inlineform fällt. Die Type-Eigenschaft für ein Field-Objekt gibt den Typ des Felds zurück.

Sie können die Activate()Methoden , Edit(), Open()und DoVerb(Object) verwenden, um ein OLE-Objekt zu automatisieren.

Verwenden Sie die Object -Eigenschaft, um ein Objekt zurückzugeben, das ein ActiveX-Steuerelement oder OLE-Objekt darstellt. Bei diesem Objekt können Sie die Eigenschaften und Methoden der Containeranwendung oder des ActiveX-Steuerelements verwenden.

Eigenschaften

Application

Gibt ein Application -Objekt zurück, das die Microsoft Word-Anwendung darstellt.

ClassType

Gibt den Klassentyp für das angegebene OLE-Objekt, das Bild oder das Feld zurück oder legt ihn fest.

Creator

Gibt eine 32-Bit-Ganzzahl, die die Anwendung angibt, in der das angegebene Objekt erstellt wurde.

DisplayAsIcon

True, wenn das angegebene Objekt als Symbol angezeigt wird.

IconIndex

Gibt das Symbol zurück, das verwendet wird, wenn die DisplayAsIcon Eigenschaft True ist: 0 (null) entspricht dem ersten Symbol, 1 dem zweiten Symbol usw. Wenn dieses Argument ausgelassen wird, wird das erste Symbol (Standard) verwendet.

IconLabel

Gibt den Text zurück, der unter dem Symbol für ein OLE-Objekt angezeigt wird, oder legt ihn fest.

IconName

Gibt die Programmdatei zurück, in der das Symbol für ein OLE-Objekt gespeichert ist, oder legt sie fest.

IconPath

Gibt den Pfad der Datei zurück, in der das Symbol für ein OLE-Objekt gespeichert ist.

Label

Gibt eine Zeichenfolge zurück, die dazu verwendet wird, den Teil der Quelldatei zu kennzeichnen, der verknüpft wurde. Wenn die Quelldatei beispielsweise eine Microsoft Excel-Arbeitsmappe ist, gibt die Label-Eigenschaft möglicherweise "Workbook1! R3C1:R4C2", wenn das OLE-Objekt nur wenige Zellen aus dem Arbeitsblatt enthält.

Object

Gibt ein Objekt, das auf oberster Ebene Schnittstelle für das angegebene OLE-Objekt darstellt. Diese Eigenschaft können Sie Zugriff auf die Eigenschaften und Methoden für ein ActiveX-Steuerelement oder die Anwendung, in der ein OLE-Objekt erstellt wurde. Das OLE-Objekt muss OLE-Automatisierung für diese Eigenschaft zu unterstützen.

Parent

Gibt ein Objekt zurück, das das übergeordnete Objekt des angegebenen Objekts darstellt.

PreserveFormattingOnUpdate

True, um die in Microsoft Word zugewiesene Formatierung für verknüpfte OLE-Objekte (beispielsweise mit Microsoft Excel-Arbeitsblättern verknüpfte Tabellen) beizubehalten.

ProgID

Gibt die ProgID für das angegebene OLE-Objekt zurück.

Methoden

Activate()

Aktiviert das angegebene Objekt.

ActivateAs(String)

Legt den Windows-Registrierungswert fest, der die Standardanwendung zum Aktivieren des angegebenen OLE-Objekts bestimmt.

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

Konvertiert das angegebene OLE-Objekt von einer Klasse in eine andere, sodass Sie das Objekt in einer anderen Serveranwendung bearbeiten oder ändern können, wie das Objekt im Dokument angezeigt wird.

DoVerb(Object)

Fordert an, dass ein OLE-Objekt eines seiner verfügbaren Verben ausführt– die Aktionen, die ein OLE-Objekt zum Aktivieren seines Inhalts ausführt. Jedes OLE-Objekt unterstützt einen Satz von Verben, die zu diesem Objekt gehören.

Edit()

Öffnet das angegebene OLE-Objekt zum Bearbeiten in der Anwendung, in der es erstellt wurde.

Open()

Öffnet das angegebene Objekt.

Gilt für: