Page. Document-Eigenschaft (Visio)Page.Document property (Visio)

Ruft das einem Objekt zugeordnete Document -Objekt ab.Gets the Document object that is associated with an object. Schreibgeschützt.Read-only.

SyntaxSyntax

Ausdruck. Dokumentexpression.Document

Ausdruck Eine Variable, die ein Page -Objekt darstellt.expression A variable that represents a Page object.

RückgabewertReturn value

DokumentDocument

BemerkungenRemarks

Wenn Ihre Visual Studio Lösung den Microsoft. Office. Interop. Visio -Verweis enthält, wird diese Eigenschaft den folgenden Typen zugeordnet:If your Visual Studio solution includes the Microsoft.Office.Interop.Visio reference, this property maps to the following types:

  • Microsoft. Office. Interop. Visio. IVPage. DocumentMicrosoft.Office.Interop.Visio.IVPage.Document

BeispielExample

Im folgenden VBA-Makro (Microsoft Visual Basic for Applications) wird gezeigt, wie die Document -Eigenschaft verschiedener Objekte zum Abrufen von Daten zu diesen Objekten verwendet wird und wie folgt dargestellt wird:The following Microsoft Visual Basic for Applications (VBA) macro shows how to use the Document property of various objects to retrieve data about those objects, and does the following:

  • Es fügt ein Document -Objekt zur Documents -Auflistung hinzu und legt mehrere Eigenschaften des Document -Objekts fest.It adds a Document object to the Documents collection and sets several of the Document object's properties.

  • Es ruft das aktive Fenster und die aktive Seite ab, zeichnet ein Rechteck auf der Seite und löscht ein Master-Objekt auf dem Document -Objekt, um verschiedene Objekte zur Verfügung zu stellen, an denen gearbeitet werden kann.It gets the active window and active page, draws a rectangle on the page, and drops a master on the Document object to provide various objects to work on.

  • Es verwendet die Document -Eigenschaft, um das jedem dieser anderen Objekte zugeordnete Document -Objekt abzurufen.It uses the Document property to get the Document object associated with each of these other objects.

 
Public Sub Document_Example() 
  
    Dim vsoDocument As Visio.Document  
    Dim vsoTempDocument As Visio.Document  
    Dim vsoPage As Visio.Page  
    Dim vsoShape As Visio.Shape  
    Dim vsoWindow As Visio.Window  
    Dim vsoMaster As Visio.Master  
 
    'Add a document to the Documents collection. 
    Set vsoDocument = Documents.Add("")  
 
    'Set the title of the document. 
     vsoDocument.Title = "My Document"  
 
    'Get the active window and active page. 
    Set vsoWindow = ActiveWindow  
    Set vsoPage = ActivePage  
 
    'Draw a rectangle on the page. 
    Set vsoShape = vsoPage.DrawRectangle(2, 2, 5, 5)  
 
    'Add a master. 
    Set vsoMaster = vsoDocument.Masters.Add  
 
    'Get the Document object associated with various other objects.'Get the Document object associated with the Window object. 
    Set vsoTempDocument = vsoWindow.Document  
 
    'Get the Title property of the Document object to verify that this is the same document we added earlier.  
    Debug.Print vsoTempDocument.Title  
 
    'Get the Document object associated with the Page object. 
    Set vsoTempDocument = vsoPage.Document  
    Debug.Print vsoTempDocument.Title  
 
    'Get the Document object associated with the Shape object. 
    Set vsoTempDocument = vsoShape.Document  
    Debug.Print vsoTempDocument.Title  
 
    'Get the Document object associated with the Master object. 
    Set vsoTempDocument = vsoMaster.Document  
    Debug.Print vsoTempDocument.Title  
 
End Sub

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.