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


Document.Compatibility Свойство (2007 System)

Обновлен: Июль 2008

Возвращает значение, указывающее, включен ли заданный параметр совместимости.

Пространство имен:  Microsoft.Office.Tools.Word
Сборка:  Microsoft.Office.Tools.Word.v9.0 (в Microsoft.Office.Tools.Word.v9.0.dll)

Синтаксис

'Декларация
<BrowsableAttribute(False)> _
Public Overridable ReadOnly Property Compatibility As Document..::._CompatibilityType
'Применение
Dim instance As Document
Dim value As Document..::._CompatibilityType

value = instance.Compatibility
[BrowsableAttribute(false)]
public virtual Document..::._CompatibilityType Compatibility { get; }

Значение свойства

Тип: Microsoft.Office.Tools.Word.Document._CompatibilityType
Если заданный параметр совместимости включен, используется значение true; в противном случае используется значение false.

Заметки

Свойство Compatibility должно использоваться с указанным ниже параметром.

Параметр

Описание

Type

Одно из значений WdCompatibility, определяющее параметр совместимости для проверки.

При попытке использования свойства Compatibility без указания параметра свойство Compatibility возвратит объект Document._CompatibilityType, являющийся частью инфраструктуры Visual Studio Tools for Office и не предназначенный для непосредственного использования в коде.

Параметры совместимости влияют на отображение документа в Microsoft Office Word.

Некоторые из значений WdCompatibility могут быть недоступны; это зависит от поддержки выбранных или установленных языков (например, "Английский (США)").

Примеры

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

Эта версия предназначена для настройки уровня документа.

Private Sub DocumentCompatibility()
    Me.Compatibility(Word.WdCompatibility.wdSuppressSpBfAfterPgBrk) = True
End Sub
private void DocumentCompatibility()
{
    this.Compatibility[Word.WdCompatibility.wdSuppressSpBfAfterPgBrk] = true;
}

Эта версия предназначена для надстройки уровня приложения.

Private Sub DocumentCompatibility()
    Dim vstoDoc As Document = Me.Application.ActiveDocument.GetVstoObject()
    vstoDoc.Compatibility(Word.WdCompatibility.wdSuppressSpBfAfterPgBrk) = True
End Sub
private void DocumentCompatibility()
{
    Document vstoDoc = this.Application.ActiveDocument.GetVstoObject();
    vstoDoc.Compatibility[Word.WdCompatibility.wdSuppressSpBfAfterPgBrk] = true;
}

Разрешения

См. также

Ссылки

Document Класс

Document - члены

Microsoft.Office.Tools.Word - пространство имен

Журнал изменений

Дата

Журнал событий

Причина

Июль 2008

Добавлена версия кода для надстройки уровня приложения.

Изменение функции SP1.