Freigeben über


Window.ReviewerMarkupVisible-Eigenschaft (Visio)

Bestimmt, ob das Bearbeitermarkup für einen bestimmten Prüfer oder alle Prüfer in einem Microsoft Visio-Fenster angezeigt wird, in dem ein Zeichenblatt angezeigt wird. Lese-/Schreibzugriff.

Syntax

Ausdruck. ReviewerMarkupVisible( _ReviewerID_ )

Ausdruck Eine Variable, die ein Window-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
ReviewerID Optional Long Die ID eines bestimmten Bearbeiters. Wenn Sie keine Prüfer-ID übergeben, gibt der Wert der ReviewerMarkupVisible-Eigenschaft die Sichtbarkeit für alle Prüfer an.

Rückgabewert

Boolesch

Bemerkungen

Verwenden Sie die ReviewerMarkupVisible-Eigenschaft, um den aktuellen Status (sichtbar oder nicht) für einen oder für alle Bearbeiter des Bearbeitermarkups in einem Fenster abzurufen und festzulegen, in dem Markupüberlagerungen angezeigt werden können. Das Festlegen der ReviewerMarkupVisible-Eigenschaft entspricht dem Festlegen des Sichtbarkeitsstatus des Prüfers im Abschnitt Markupüberlagerungen anzeigen des Aufgabenbereichs Überprüfen auf der Benutzeroberfläche. Das Festlegen von ReviewerMarkupVisible auf True , ohne einen Wert für ReviewerID zu übergeben, entspricht beispielsweise dem Klicken auf Alle anzeigen im Aufgabenbereich Überprüfen . Und das Festlegen von ReviewerMarkupVisible auf False , während die ID eines bestimmten Prüfers übergeben wird, entspricht dem Löschen des Felds für diesen Prüfer im Aufgabenbereich.

Die ReviewerMarkupVisible-Eigenschaft ist nur aktiviert, wenn das übergeordnete Fenster ein Visio-Zeichenblatt anzeigt, und nicht einen anderen Visio-Fenstertyp, z. B. eine Schablone oder ein ShapeSheet-Fenster.

Wenn das Anzeigen von Markup in der Benutzeroberfläche deaktiviert ist, ist das Festlegen der ReviewerMarkupVisible-Eigenschaft ebenfalls deaktiviert. Wenn Sie versuchen, ReviewerMarkupVisible festzulegen, wenn das Anzeigen von Markup deaktiviert ist, zeigt Visio eine Fehlermeldung an. Um ReviewerMarkupVisible festlegen zu können, müssen Sie das Anzeigen von Markup aktivieren, indem Sie auf der Registerkarte Überprüfen auf Markup anzeigen klicken. Alternativ können Sie das Anzeigen von Markup für vorhandene Markupüberlagerungen aktivieren, indem Sie den Wert der Zelle ViewMarkup im Abschnitt Dokumenteigenschaften des ShapeSheets des Dokuments ändern. Verwenden Sie den folgenden Code:

ActiveDocument.DocumentSheet.CellsSRC(visSectionObject, visRowDoc, visDocViewMarkup).FormulaU = True

Beispiel

Dieses VBA-Makro (Microsoft Visual Basic für Applikationen) verwendet die ReviewerMarkupVisible-Eigenschaft, um den aktuellen Sichtbarkeitsstatus von Bearbeitermarkups für alle Bearbeiter im aktiven Visio-Zeichnungsfenster abzurufen. Anschließend wird der Status auf den entgegengesetzten Wert festgelegt. In diesem Beispiel wird angenommen, dass das aktive Fenster Markupüberlagerungen enthält.

Public Sub ReviewerMarkupVisible_Example() 
 
 ActiveWindow.Document.DocumentSheet.CellsSRC(visSectionObject, visRowDoc, visDocViewMarkup).FormulaU = True 
 
 Debug.Print ActiveWindow.ReviewerMarkupVisible 
 ActiveWindow.ReviewerMarkupVisible = Not ActiveWindow.ReviewerMarkupVisible 
 Debug.Print ActiveWindow.ReviewerMarkupVisible 
 
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.