Visio) (Window.ReviewerMarkupVisible 屬性

決定特定檢閱者或所有檢閱者的檢閱者標記是否顯示在顯示繪圖頁面的 Microsoft Visio 視窗中。 讀取/寫入。

語法

expressionReviewerMarkupVisible( _ReviewerID_ )

表達 代表 Window 物件的變數。

參數

名稱 必要/選用 資料類型 描述
ReviewerID 選用 Long 特定檢閱者的識別碼。 如果您未傳遞檢閱者識別碼, ReviewerMarkupVisible 屬性值會指定所有檢閱者的可見度。

傳回值

布林值

註解

使用 ReviewerMarkupVisible 屬性,在可以顯示標記重迭的視窗中,取得及設定檢閱者標記的目前狀態 (可見或不) 檢閱者標記。 設定ReviewerMarkupVisible屬性會對應至使用者介面中 [檢] 工作窗格的[顯示標記重迭] 區段中的設定檢閱者可見度狀態。 例如,將ReviewerMarkupVisible設定為True而不傳遞ReviewerID的值等同于按一下 [檢] 工作窗格中的 [全部顯示]。 在傳遞特定檢閱者的識別碼時,將 ReviewerMarkupVisible 設定為 False 相當於清除工作窗格中該檢閱者的方塊。

只有在父視窗顯示 Visio 繪圖頁面,而不是其他類型的 Visio 視窗,例如樣板或 ShapeSheet 視窗時,才會啟用 ReviewerMarkupVisible 屬性。

在使用者介面中停用檢視標記時,設定 ReviewerMarkupVisible 屬性也會停用。 如果您嘗試在停用檢視標記時設定 ReviewerMarkupVisible ,Visio 將會顯示錯誤訊息。 若要能夠設定ReviewerMarkupVisible,您必須按一下 [檢閱] 索引標籤上的[顯示標記] 來啟用檢視標記。或者,您可以變更檔 ShapeSheet 之 [檔案屬性] 區段中 ViewMarkup 儲存格的值,以啟用現有標記重迭的檢視標記。 使用下列程式碼:

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

範例

這個 Microsoft Visual Basic for Applications (VBA) 宏會使用 ReviewerMarkupVisible 屬性,為使用中 Visio 繪圖視窗中的所有檢閱者取得檢閱者標記的目前可見度狀態。 然後,它會將狀態切換為相反的值。 此範例假設使用中視窗包含標記重迭。

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

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應