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


Bookmark Интерфейс

Определение

Элемент управления Bookmark представляет собой закладку с уникальным именем, которая предоставляет события и может быть привязана к данным.

public interface class Bookmark : IDisposable, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
[System.Runtime.InteropServices.Guid("716bd356-0f64-430b-9ea0-bde2921a0227")]
public interface Bookmark : IDisposable, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[<System.Runtime.InteropServices.Guid("716bd356-0f64-430b-9ea0-bde2921a0227")>]
type Bookmark = interface
    interface IBindableComponent
    interface IComponent
    interface IDisposable
    interface ISupportInitialize
Public Interface Bookmark
Implements IBindableComponent, IComponent, IDisposable, ISupportInitialize
Атрибуты
Реализации

Комментарии

Используйте метод , AddBookmark чтобы добавить закладку в диапазон документов.

Примечание

Данный интерфейс реализуется набором средств Visual Studio Tools for Office (среда выполнения). Он не предназначен для реализации в пользовательском коде. Дополнительные сведения см. в разделе Visual Studio Tools for Office Runtime Overview.

Использование

В настоящей документации описывается версия этого типа, которая используется в проектах Office, предназначенных для платформы .NET Framework 4 или более поздних ее версий. В проектах, предназначенных для платформы .NET Framework 3.5, этот тип может содержать другие члены, а примеры кода, приведенные для этого типа, могут не работать. Документацию об этом типе в проектах, предназначенных для платформы .NET Framework 3.5, см. в следующем справочном разделе документации Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Свойства

Application

Получает объект Application, представляющий создатель элемента управления Bookmark.

Bold

Возвращает или задает значение, указывающее, выделен ли текст в элементе управления Bookmark полужирным шрифтом.

BoldBi

Возвращает или задает значение, указывающее, выделен ли текст в элементе управления Bookmark полужирным шрифтом.

BookmarkID

Возвращает положение в документе элемента управления Bookmark.

Bookmarks

Возвращает коллекцию Bookmarks, в которой хранятся все закладки, содержащиеся в элементе управления Bookmark.

Borders

Возвращает коллекцию Borders, в которой хранятся все границы для элемента управления Bookmark.

Case

Возвращает или задает константу WdCharacterCase, представляющую регистр текста в элементе управления Bookmark.

Cells

Возвращает коллекцию Cells, в которой хранятся ячейки таблицы в элементе управления Bookmark.

Characters

Возвращает коллекцию Characters, в которой хранятся знаки в элементе управления Bookmark.

CharacterStyle

Возвращает стиль, используемый для форматирования одного или нескольких знаков в элементе управления Bookmark.

CharacterWidth

Возвращает или задает ширину знаков в тексте элемента управления Bookmark.

Column

Получает значение, указывающее, является ли элемент управления Bookmark столбцом таблицы.

Columns

Получает коллекцию Columns, представляющую все столбцы таблицы в элементе управления Bookmark.

CombineCharacters

Возвращает или задает значение, указывающее, содержит ли элемент управления Bookmark объединенные знаки.

Comments

Возвращает коллекцию Comments, в которой хранятся все примечания в элементе управления Bookmark.

Conflicts

Получает все конфликты, связанные с совместным редактированием, в объекте Bookmark.

Container

Элемент управления Bookmark представляет собой закладку с уникальным именем, которая предоставляет события и может быть привязана к данным.

ContentControls

Возвращает элементы управления содержимым, хранящиеся в элементе управления Bookmark.

Creator

Возвращает значение, указывающее на приложение, в котором был создан элемент управления Bookmark.

DefaultDataSourceUpdateMode

Получает или задает значение DataSourceUpdateMode по умолчанию для Bookmark.

DisableCharacterSpaceGrid

Возвращает или задает значение, указывающее на то, будет ли приложение Microsoft Office Word учитывать число знаков в строке для соответствующего элемента управления Bookmark.

Document

Возвращает объект Document, связанный с элементом управления Bookmark.

Duplicate

Возвращает предназначенный только для чтения объект Range, в котором хранятся все свойства элемента управления Bookmark.

Editors

Возвращает объект Editors, содержащий имена пользователей, которым разрешено изменять в документе элемент управления Bookmark.

EmphasisMark

Возвращает или задает знак ударения для отдельного знака или выделенной строки знаков в элементе управления Bookmark.

Empty

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

End

Возвращает или задает положение конечного знака в элементе управления Bookmark.

EndnoteOptions

Возвращает объект EndnoteOptions, в котором хранятся концевые сноски элемента управления Bookmark.

Endnotes

Возвращает коллекцию Endnotes, в которой хранятся все концевые сноски в элементе управления Bookmark.

EnhMetaFileBits

Возвращает представление диапазона элемента управления Bookmark в виде картинки.

Fields

Возвращает предназначенную только для чтения коллекцию Fields, в которой хранятся все поля в элементе управления Bookmark.

Find

Возвращает объект Find, содержащий условия поиска в элементе управления Bookmark.

FitTextWidth

Возвращает или задает ширину (в текущих единицах измерения), в которую приложение Microsoft Office Word вставляет текст элемента управления Bookmark.

Font

Возвращает или задает объект Font, в котором хранятся параметры форматирования знаков в тексте, присвоенном элементу управления Bookmark.

FootnoteOptions

Возвращает объект FootnoteOptions, содержащий сноски элемента управления Bookmark.

Footnotes

Возвращает коллекцию Footnotes, в которой хранятся все сноски в элементе управления Bookmark.

FormattedText

Возвращает или задает объект Range, содержащий форматированный текст в элементе управления Bookmark.

FormFields

Возвращает коллекцию FormFields, в которой хранятся все поля формы в элементе управления Bookmark.

Frames

Возвращает коллекцию Frames, в которой хранятся все фреймы в элементе управления Bookmark.

GrammarChecked

Возвращает или задает значение, указывающее, была ли для элемента управления Bookmark выполнена проверка грамматики.

GrammaticalErrors

Получает коллекцию ProofreadingErrors, представляющую предложения в элементе управления Bookmark, в которых проверка грамматики обнаружила ошибки.

HighlightColorIndex

Возвращает или задает цвет выделения для элемента управления Bookmark.

HorizontalInVertical

Возвращает или задает параметры форматирования для горизонтальной надписи, установленной внутри вертикальной надписи в элементе управления Bookmark.

HTMLDivisions

Возвращает объект HTMLDivisions, представляющий раздел HTML в веб-документе.

Hyperlinks

Возвращает коллекцию Hyperlinks, в которой хранятся все гиперссылки в элементе управления Bookmark.

ID

Возвращает или задает для элемента управления Bookmark идентифицирующую метку при сохранении текущего документа в виде веб-страницы.

Information

Возвращает сведения об элементе управления Bookmark.

InlineShapes

Возвращает коллекцию InlineShapes, в которой хранятся все объекты InlineShape в элементе управления Bookmark.

InnerObject

Возвращает основной объект Bookmark элемента управления Bookmark.

IsEndOfRowMark

Возвращает значение, указывающее, свернут ли элемент управления Bookmark и расположен ли он на месте знака конца строки в таблицы.

Italic

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

ItalicBi

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

Kana

Возвращает или задает значение, указывающее азбуку (хирагана или катакана), используемую в указанном диапазоне текста на японском языке в элементе управления Bookmark.

LanguageDetected

Возвращает или задает значение, указывающее, удалось ли приложению Microsoft Office Word определить язык текста в элементе управления Bookmark.

LanguageID

Возвращает или задает язык для элемента управления Bookmark.

LanguageIDFarEast

Возвращает или задает восточно-азиатский язык для элемента управления Bookmark.

LanguageIDOther

Возвращает или задает язык для элемента управления Bookmark.

ListFormat

Возвращает объект ListFormat, в котором хранятся все параметры форматирования списка в элементе управления Bookmark.

ListParagraphs

Возвращает коллекцию ListParagraphs, в которой хранятся все нумерованные абзацы в элементе управления Bookmark.

ListStyle

Возвращает стиль, используемый для форматирования маркированного или нумерованного списка в элементе управления Bookmark.

Locks

Получает блокировки, связанные с совместным редактированием, в объекте Bookmark.

Name

Получает имя элемента управления Bookmark.

NextStoryRange

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

NoProofing

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

OMaths

Возвращает формулы, хранящиеся в элементе управления Bookmark.

Orientation

Возвращает или задает направление текста в элементе управления Bookmark при включенной функции "Направление текста".

PageSetup

Возвращает или задает объект PageSetup, связанный с текстовым диапазоном элемента управления Bookmark.

ParagraphFormat

Возвращает или задает объект ParagraphFormat, в котором хранятся параметры абзаца для элемента управления Bookmark.

Paragraphs

Возвращает коллекцию Paragraphs, в которой хранятся все абзацы в элементе управления Bookmark.

ParagraphStyle

Возвращает стиль, используемый для форматирования абзацев в элементе управления Bookmark.

Parent

Возвращает родительский объект для элемента управления Bookmark.

ParentContentControl

Возвращает родительский элемент управления содержимым для элемента управления Bookmark.

PreviousBookmarkID

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

Range

Возвращает объект Range, представляющий часть документа, хранящуюся в элементе управления Bookmark.

ReadabilityStatistics

Возвращает коллекцию ReadabilityStatistics, в которой хранится статистика удобочитаемости для элемента управления Bookmark.

Revisions

Возвращает коллекцию Revisions, в которой хранятся отслеженные изменения для элемента управления Bookmark.

Rows

Возвращает коллекцию Rows, в которой хранятся все строки таблицы в элементе управления Bookmark.

Scripts

Возвращает коллекцию Scripts скриптов HTML в элементе управления Bookmark.

Sections

Возвращает коллекцию Sections, в которой хранятся разделы в элементе управления Bookmark.

Sentences

Возвращает коллекцию Sentences, в которой хранятся все предложения в элементе управления Bookmark.

Shading

Возвращает объект Shading, ссылающийся на параметры заливки для элемента управления Bookmark.

ShapeRange

Возвращает коллекцию ShapeRange, в которой хранятся все объекты Shape в элементе управления Bookmark.

ShowAll

Возвращает или задает значение, указывающее, будут ли в элементе управления Bookmark отображаться непечатаемые знаки (например скрытый текст, табуляции, пробелы и знаки абзаца).

SpellingChecked

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

SpellingErrors

Возвращает коллекцию ProofreadingErrors, в которой хранятся слова с орфографическими ошибками в элементе управления Bookmark.

Start

Возвращает или задает положение начального знака в элементе управления Bookmark.

StoryLength

Возвращает количество знаков в статье, в которой расположен элемент управления Bookmark.

StoryType

Возвращает тип статьи для элемента управления Bookmark.

Style

Возвращает или задает стиль для элемента управления Bookmark.

SynonymInfo

Возвращает объект SynonymInfo, содержащий сведения из тезауруса о синонимах, антонимах или связанных словах и выражениях для текста в элементе управления Bookmark.

Tables

Возвращает коллекцию Tables, в которой хранятся все таблицы в элементе управления Bookmark.

TableStyle

Возвращает стиль, используемый для форматирования таблиц в элементе управления Bookmark.

Tag

Элемент управления Bookmark представляет собой закладку с уникальным именем, которая предоставляет события и может быть привязана к данным.

Text

Возвращает или задает текст в элементе управления Bookmark.

TextRetrievalMode

Возвращает или задает объект TextRetrievalMode, определяющий способ извлечения текста из элемента управления Bookmark.

TopLevelTables

Возвращает коллекцию Tables, в которой хранятся таблицы самого верхнего уровня вложенности в диапазоне элемента управления Bookmark.

TwoLinesInOne

Возвращает или задает значение, указывающее, будет ли приложение Microsoft Office Word объединять две строки текста в одну, а также знаки (если есть), в которые заключается текст в элементе управления Bookmark.

Underline

Возвращает или задает тип подчеркивания, применяемого к тексту элемента управления Bookmark.

Updates

Получает все доступные обновления, связанные с совместным редактированием, в объекте Bookmark.

WordOpenXML

Возвращает содержимое элемента управления Bookmark в формате Word Open XML.

Words

Возвращает коллекцию Words, в которой хранятся все слова в элементе управления Bookmark.

XML

Возвращает текст XML в элементе управления Bookmark.

XMLNodes

Возвращает коллекцию XMLNodes всех элементов XML в элементе управления Bookmark, включая элементы, частично попадающие в область действия элемента управления Bookmark.

XMLParentNode

Возвращает объект XMLNode, представляющий родительский узел элемента управления Bookmark.

Методы

AutoFormat()

Автоматически форматирует элемент управления Bookmark.

Calculate()

Вычисляет математическое выражение в элементе управления Bookmark.

CheckGrammar()

Запускает проверку правописания и грамматики для элемента управления Bookmark.

CheckSpelling(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Запускает проверку правописания для документа с начала элемента управления Bookmark и до конца документа.

CheckSynonyms()

Выводит диалоговое окно Тезаурус с возможностью выбора для текста в элементе управления Bookmark альтернативных слов или синонимов.

Collapse(Object)

Сворачивает элемент управления Bookmark до начального или конечного положения.

ComputeStatistics(WdStatistic)

Получает статистику для содержимого элемента управления Bookmark.

ConvertHangulAndHanja(Object, Object, Object, Object, Object)

Преобразует знаки текста элемента управления Bookmark из письма Хангыль в письмо Хандзя и наоборот.

ConvertToTable(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Преобразует текст в элементе управления Bookmark в таблицу.

Copy()

Создает новый элемент управления Bookmark на месте существующего элемента управления Bookmark.

Copy(String)

Создает новый элемент управления Bookmark с указанным аргументом Name на месте существующего элемента управления Bookmark.

CopyAsPicture()

Метод CopyAsPicture() копирует содержимое элемента управления Bookmark в буфер обмена.

Cut()

Удаляет из документа содержимое элемента управления Bookmark и помещает это содержимое в буфер обмена.

Delete()

Удаляет из документа и коллекции Bookmark динамически созданный элемент управления ControlCollection.

DetectLanguage()

Анализирует текст элемента управления Bookmark, чтобы определить язык, на котором написан текст.

EndOf(Object, Object)

Перемещает положение конечного знака элемента управления Bookmark в конец ближайшей единицы текста.

Expand(Object)

Расширяет элемент управления Bookmark.

ExportAsFixedFormat(String, WdExportFormat, Boolean, WdExportOptimizeFor, Boolean, WdExportItem, Boolean, Boolean, WdExportCreateBookmarks, Boolean, Boolean, Boolean, Object)

Сохраняет элемент управления Bookmark в формате PDF или XPS.

ExportFragment(String, WdSaveFormat)

Экспортирует в документ элемент управления Bookmark для использования в качестве фрагмента документа.

GetSpellingSuggestions(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Возвращает коллекцию SpellingSuggestions, в которой хранятся слова, предложенные при проверке правописания в качестве замены для первого слова в элементе управления Bookmark.

GoTo(Object, Object, Object, Object)

Возвращает объект Range, представляющий начальное положение элемента в элементе управления Bookmark.

GoToEditableRange(Object)

Возвращает объект Range, представляющий область элемента управления Bookmark, которую может изменять пользователь или группа пользователей.

GoToNext(WdGoToItem)

Возвращает объект Range, ссылающийся на начальное положение следующего элемента или местоположение в элементе управления Bookmark, указанном в аргументе What.

GoToPrevious(WdGoToItem)

Возвращает объект Range, ссылающийся на начальное положение предыдущего элемента или местоположение в элементе управления Bookmark, указанном в аргументе What.

ImportFragment(String, Boolean)

Импортирует фрагмент документа в элемент управления Bookmark.

InRange(Range)

Определяет, находится ли диапазон Range, к которому применяется этот метод, в элементе управления Bookmark.

InsertAfter(String)

Вставляет указанный текст в конец элемента управления Bookmark.

InsertAlignmentTab(Int32, Int32)

Вставляет абсолютные положения точек перехода по клавише табуляции в элемент управления Bookmark, который всегда помещается в одно место относительно полей или отступов.

InsertAutoText()

Пытается сопоставить текст в элементе управления Bookmark с существующим именем записи автотекста.

InsertBefore(String)

Вставляет указанный текст перед элементом управления Bookmark.

InsertBreak(Object)

Вставляет в элемент управления Bookmark разрыв страницы, столбца или раздела.

InsertCaption(Object, Object, Object, Object, Object)

Вставляет заголовок непосредственно перед или после элемента управления Bookmark.

InsertCrossReference(Object, WdReferenceKind, Object, Object, Object, Object, Object)

Вставляет в элемент управления Bookmark перекрестную ссылку на заголовок, закладку, сноску, концевую сноску или элемент, для которого задано название (например, в формулу, фигуру или таблицу).

InsertDatabase(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Извлекает данные из источника данных (например, из отдельного документа Microsoft Office Word, листа Microsoft Office Excel или базы данных Microsoft Access) и вставляет данные в виде таблицы на место элемента управления Bookmark.

InsertDateTime(Object, Object, Object, Object, Object)

Вставляет в элемент управления Bookmark текущую дату или время (либо дату и время), либо в виде текста, либо в виде поля TIME.

InsertFile(String, Object, Object, Object, Object)

Вставляет в элемент управления Bookmark все содержимое или часть указанного файла.

InsertParagraph()

Заменяет элемент управления Bookmark на новый абзац.

InsertParagraphAfter()

Вставляет после элемента управления Bookmark знак абзаца.

InsertParagraphBefore()

Вставляет новый абзац перед элементом управления Bookmark.

InsertSymbol(Int32, Object, Object, Object)

Вставляет вместо элемента управления Bookmark символ.

InsertXML(String, Object)

Вставляет в элемент управления Bookmark указанный текст XML.

InStory(Range)

Определяет, находится ли элемент управления Bookmark, к которому применяется этот метод, в той же статье, что и диапазон, указанный в аргументе Range.

IsEqual(Range)

Определяет, совпадает ли элемент управления Bookmark, к которому применяется этот метод, с диапазоном, указанным в аргументе Range.

LookupNameProperties()

Ищет имя в глобальной адресной книге и выводит диалоговое окно Свойства со сведениями об указанном имени элемента управления Bookmark.

ModifyEnclosure(Object, Object, Object)

Добавляет, изменяет или удаляет окружение вокруг указанного знака или знаков в элементе управления Bookmark.

Move(Object, Object)

Элемент управления Bookmark представляет собой закладку с уникальным именем, которая предоставляет события и может быть привязана к данным.

MoveEnd(Object, Object)

Перемещает положение конечного знака элемента управления Bookmark.

MoveEndUntil(Object, Object)

Перемещает конечное положение элемента управления Bookmark до тех пор, пока в документе не будет найден один из указанных знаков.

MoveEndWhile(Object, Object)

Перемещает положение конечного знака элемента управления Bookmark до тех пор, пока в документе удается найти один из указанных знаков.

MoveStart(Object, Object)

Перемещает начальное положение элемента управления Bookmark.

MoveStartUntil(Object, Object)

Перемещает начальное положение элемента управления Bookmark до тех пор, пока в документе не будет найден один из указанных знаков.

MoveStartWhile(Object, Object)

Перемещает начальное положение элемента управления Bookmark до тех пор, пока в документе удается найти один из указанных знаков.

MoveUntil(Object, Object)

Перемещает элемент управления Bookmark до тех пор, пока в документе не будет найден один из указанных знаков.

MoveWhile(Object, Object)

Перемещает элемент управления Bookmark до тех пор, пока в документе удается найти один из указанных знаков.

Next(Object, Object)

Возвращает объект Range, представляющий указанную единицу относительно элемента управления Bookmark.

Paste()

Вставляет в элемент управления Bookmark содержимое буфера обмена.

PasteAndFormat(WdRecoveryType)

Вставляет в элемент управления Bookmark выделенные ячейки таблицы и форматирует их указанным способом.

PasteAppendTable()

Объединяет вставленные ячейки с имеющейся в элементе управления Bookmark таблицей путем вставки строк между выделенными строками.

PasteAsNestedTable()

Вставляет ячейку или группу ячеек в элемент управления Bookmark в виде вложенной таблицы.

PasteExcelTable(Boolean, Boolean, Boolean)

Вставляет в элемент управления Bookmark таблицу Microsoft Office Excel и форматирует ее указанным способом.

PasteSpecial(Object, Object, Object, Object, Object, Object, Object)

Вставляет в элемент управления Bookmark содержимое буфера обмена.

PhoneticGuide(String, WdPhoneticGuideAlignmentType, Int32, Int32, String)

Добавляет к элементу управления Bookmark фонетические руководства.

Previous(Object, Object)

Возвращает объект Range по отношению к элементу управления Bookmark.

Relocate(Int32)

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

Select()

Выбирает элемент управления Bookmark.

SetListLevel(Int16)

Задает уровень списка для одного или нескольких элементов нумерованного списка в элементе управления Bookmark.

SetRange(Int32, Int32)

Задает для элемента управления Bookmark положения начального и конечного знаков.

Sort(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Сортирует абзацы в элементе управления Bookmark.

SortAscending()

Сортирует абзацы или строки таблицы в элементе управления Bookmark в алфавитно-цифровом порядке по возрастанию.

SortDescending()

Сортирует абзацы или строки таблицы в элементе управления Bookmark в алфавитно-цифровом порядке по убыванию.

StartOf(Object, Object)

Перемещает начальное положение элемента управления Bookmark в начало ближайшей указанной единицы текста.

TCSCConverter(WdTCSCConverterDirection, Boolean, Boolean)

Преобразует указанный диапазон элемента управления Bookmark из китайского языка (традиционное письмо) в китайский язык (упрощенное письмо) и наоборот.

WholeStory()

Расширяет элемент управления Bookmark таким образом, чтобы включить всю статью.

События

BeforeDoubleClick

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

BeforeRightClick

Возникает при щелчке правой кнопкой мыши элемента управления Bookmark перед выполнением щелчка правой кнопкой мыши по умолчанию.

BindingContextChanged

Происходит при изменении значения свойства BindingContext объекта Bookmark.

Deselected

Возникает при перемещении выделения из элемента управления Bookmark в область за пределами элемента управления Bookmark.

Selected

Возникает при выделении элемента управления Bookmark.

SelectionChange

Возникает при изменении выделения внутри элемента управления Bookmark.

Применяется к