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;
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.Office.Tools.Word - пространство имен
Журнал изменений
Дата |
Журнал событий |
Причина |
---|---|---|
Июль 2008 |
Добавлена версия кода для надстройки уровня приложения. |
Изменение функции SP1. |