Shape.Characters-Eigenschaft (Visio)

Gibt ein Characters-Objekt zurück, das den Text eines Shapes darstellt. Schreibgeschützt.

Syntax

Ausdruck. Characters

Ausdruck Eine Variable, die ein Shape-Objekt darstellt.

Rückgabewert

Characters

HinwBemerkungeneise

Wenn Ihre Visual Studio-Projektmappe den Verweis Microsoft.Office.Interop.Visio enthält, wird diese Eigenschaft den folgenden Typen zugeordnet:

  • Microsoft.Office.Interop.Visio.IVShape.Characters

Beispiel

Das folgende VBA-Makro (Microsoft Visual Basic for Applications) zeigt, wie die Characters-Eigenschaft eines Shapes verwendet wird, um ein Characters-Objekt abzurufen. Nachdem ein Characters-Objekt abgerufen wurde, verwendet das Beispiel die Shape-Eigenschaft des Characters-Objekts , um die Form abzurufen, die die Zeichen enthält, und zeigt, dass die enthaltende Form abgerufen wurde, indem ihr Text im Direktfenster gedruckt wird.

 
Public Sub Characters_Example() 
  
    Dim vsoOval As Visio.Shape  
    Dim vsoShapeFromCharacters As Visio.Shape  
    Dim vsoCharacters As Visio.Characters  
 
    'Create a shape and add text to it. 
    Set vsoOval = ActivePage.DrawOval(2, 5, 5, 7)  
    vsoOval.Text = "Rectangular Shape"  
 
    'Get a Characters object from the oval shape. 
    Set vsoCharacters = vsoOval.Characters  
 
    'Set the Begin and End properties so that we can 
    'replace the word "Rectangular" with "Oval" 
    vsoCharacters.Begin = 0 
    vsoCharacters.End = 11 
    vsoCharacters.Text = "Oval" 
 
    'Use the Shape property of the Characters object 
    'to get the Shape object. 
    Set vsoShapeFromCharacters = vsoCharacters.Shape  
 
    'Print the shape's text to verify that the proper Shape 
    'object was returned.  
    Debug.Print vsoShapeFromCharacters.Text 
  
End Sub

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.