Freigeben über


CanvasShapes.Range(Object) Methode

Definition

Gibt die Shapes an, die in einen bestimmten Bereich eingeschlossen werden sollen.

public:
 Microsoft::Office::Interop::Word::ShapeRange ^ Range(System::Object ^ % Index);
public Microsoft.Office.Interop.Word.ShapeRange Range (ref object Index);
abstract member Range : obj -> Microsoft.Office.Interop.Word.ShapeRange
Public Function Range (ByRef Index As Object) As ShapeRange

Parameter

Index
Object

Gibt an, welche Formen im angegebenen Bereich enthalten sein sollen. Kann eine ganze Zahl sein, die die Indexnummer einer Form innerhalb der Shapes Auflistung angibt, eine Zeichenfolge, die den Namen einer Form angibt, oder ein Array, das ganze Zahlen oder Zeichenfolgen enthält.

Gibt zurück

Hinweise

Zeichenpositionswerte beginnen am Anfang des Dokuments bei 0 (null). Alle Zeichen werden mitgezählt, auch die nicht druckbaren Zeichen. Verborgene Zeichen werden mitgezählt, auch wenn sie nicht angezeigt werden. Wenn Sie keine Anfangs- und Endzeichenpositionen für die Range-Methode angeben, wird das gesamte Dokument als Range Objekt zurückgegeben.

ShapeRange -Objekte enthalten InlineShape keine Objekte. Ein InlineShape-Objekt ist äquivalent zu einem Zeichen und wird wie ein Zeichen innerhalb eines Textbereichs positioniert. Shape -Objekte sind an einem Textbereich verankert (standardmäßig die Auswahl), sie können jedoch an einer beliebigen Stelle auf der Seite positioniert werden. Ein Shape-Objekt wird immer auf derselben Seite wie der Bereich angezeigt, in dem es verankert ist.

Die meisten Operationen, die Sie mit einem Shape-Objekt ausführen können, können Sie auch mit einem ShapeRange-Objekt durchführen, das eine einzige Form enthält. Einige Operationen führen zu einem Fehler, wenn sie für ein ShapeRange-Objekt durchgeführt werden, das mehrere Formen enthält.

Gilt für: