Поделиться через


Событие Viewer.OnReviewerChanged (Visio Viewer)

Происходит при изменении видимости разметки (комментариев) конкретного рецензента в Microsoft Visio Viewer.

Синтаксис

expression. OnReviewerChanged (ReviewerIndex, ReviewerVisible)

Выражение Выражение, возвращающее объект средства просмотра .

Параметры

Имя Обязательный или необязательный Тип данных Описание
ReviewerIndex Обязательный Long Индекс рецензента.
ReviewerVisible Обязательный Boolean Указывает, отображается ли разметка рецензента в пользовательском интерфейсе.

Возвращаемое значение

Отсутствует

Примечания

Коллекция рецензентов в средстве просмотра является одноуровневой, поэтому индекс первого рецензента в коллекции равен 1.

Чтобы указать, отображается ли разметка рецензента в пользовательском интерфейсе Visio Viewer, задав свойство ReviewerMarkupVisible.

Событие OnReviewerChanged возникает, когда наложения разметки определенного рецензента заданы как видимые или невидимые.

Событие OnMarkupOverlaysVisibleChanged возникает, когда наложения разметки для всех рецензентов в документе заданы как видимые или невидимые.

Пример

В следующем коде показано, как использовать событие OnReviewerChanged для печати сообщения в окне Интерпретация, определяющего проверяющего и указывающего состояние видимости разметки рецензента.

Private Sub vsoViewer_OnReviewerChanged(ByVal ReviewerIndex As Long, ByVal ReviewerVisible As Boolean)

    If ReviewerVisible Then

        Debug.Print "Reviewer "; vsoViewer.ReviewerName(ReviewerIndex); " markup is visible."

    Else

        Debug.Print "Reviewer "; vsoViewer.ReviewerName(ReviewerIndex); " markup is not visible."

    End If

End Sub

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.