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


Word.BuildingBlockGalleryContentControl class

Представляет BuildingBlockGalleryContentControl объект .

Extends

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

Свойства

appearance

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

buildingBlockCategory

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

buildingBlockType

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

color

Задает значение цвета элемента управления содержимым в формате RGB. Можно указать значение в формате "#RRGGBB".

context

Контекст запроса, связанный с объектом . Это соединяет процесс надстройки с процессом ведущего приложения Office.

id

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

isTemporary

Указывает, следует ли удалять элемент управления содержимым из активного документа, когда пользователь изменяет содержимое элемента управления.

level

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

lockContentControl

Указывает, заблокирован ли элемент управления содержимым (его невозможно удалить). true означает, что пользователь не может удалить его из активного документа, false то есть его можно удалить.

lockContents

Указывает, заблокировано ли содержимое элемента управления содержимым (невозможно изменить). true означает, что пользователь не может изменить содержимое, означает, false что содержимое является редактируемым.

placeholderText

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

range

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

showingPlaceholderText

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

tag

Указывает тег для идентификации элемента управления содержимым.

title

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

xmlMapping

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

Методы

copy()

Копирует элемент управления содержимым из активного документа в буфер обмена.

cut()

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

delete(deleteContents)

Удаляет элемент управления содержимым и при необходимости его содержимое.

load(options)

Добавляет в очередь команду для загрузки указанных свойств объекта. Перед чтением свойств требуется вызвать метод context.sync().

load(propertyNames)

Добавляет в очередь команду для загрузки указанных свойств объекта. Перед чтением свойств требуется вызвать метод context.sync().

load(propertyNamesAndPaths)

Добавляет в очередь команду для загрузки указанных свойств объекта. Перед чтением свойств требуется вызвать метод context.sync().

set(properties, options)

Задает несколько свойств объекта одновременно. Можно передать обычный объект с соответствующими свойствами или другой объект API того же типа.

set(properties)

Задает несколько свойств объекта одновременно на основе существующего загруженного объекта.

setPlaceholderText(options)

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

toJSON()

Переопределяет метод JavaScript toJSON() , чтобы обеспечить более полезные выходные данные при передаче объекта API в JSON.stringify(). (JSON.stringifyв свою очередь вызывает toJSON метод переданного ему объекта.) В то время как исходный Word.BuildingBlockGalleryContentControl объект является объектом API, toJSON метод возвращает обычный объект JavaScript (типизированный как Word.Interfaces.BuildingBlockGalleryContentControlData), который содержит неглубокие копии всех загруженных дочерних свойств из исходного объекта.

track()

Отслеживает объект для автоматической корректировки с учетом окружающих изменений в документе. Этот вызов является сокращением для context.trackedObjects.add(thisObject). Если вы используете этот объект в вызовах .sync и вне последовательного выполнения пакета .run и получаете ошибку InvalidObjectPath при задании свойства или вызове метода для объекта, необходимо добавить объект в отслеживаемую коллекцию объектов при первом создании объекта. Если этот объект является частью коллекции, следует также отслеживать родительскую коллекцию.

untrack()

Освобождает память, связанную с этим объектом, если он ранее отслеживался. Этот вызов является сокращенным для context.trackedObjects.remove(thisObject). Наличие большого количества отслеживаемых объектов замедляет ведущее приложение, поэтому не забывайте освобождать любые добавленные объекты после завершения их использования. Вызов потребуется выполнить context.sync() до того, как выпуск памяти вступит в силу.

Сведения о свойстве

appearance

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

appearance: Word.ContentControlAppearance | "BoundingBox" | "Tags" | "Hidden";

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

Word.ContentControlAppearance | "BoundingBox" | "Tags" | "Hidden"

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

buildingBlockCategory

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

buildingBlockCategory: string;

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

string

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

buildingBlockType

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

buildingBlockType: Word.BuildingBlockType | "QuickParts" | "CoverPage" | "Equations" | "Footers" | "Headers" | "PageNumber" | "Tables" | "Watermarks" | "AutoText" | "TextBox" | "PageNumberTop" | "PageNumberBottom" | "PageNumberPage" | "TableOfContents" | "CustomQuickParts" | "CustomCoverPage" | "CustomEquations" | "CustomFooters" | "CustomHeaders" | "CustomPageNumber" | "CustomTables" | "CustomWatermarks" | "CustomAutoText" | "CustomTextBox" | "CustomPageNumberTop" | "CustomPageNumberBottom" | "CustomPageNumberPage" | "CustomTableOfContents" | "Custom1" | "Custom2" | "Custom3" | "Custom4" | "Custom5" | "Bibliography" | "CustomBibliography";

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

Word.BuildingBlockType | "QuickParts" | "CoverPage" | "Equations" | "Footers" | "Headers" | "PageNumber" | "Tables" | "Watermarks" | "AutoText" | "TextBox" | "PageNumberTop" | "PageNumberBottom" | "PageNumberPage" | "TableOfContents" | "CustomQuickParts" | "CustomCoverPage" | "CustomEquations" | "CustomFooters" | "CustomHeaders" | "CustomPageNumber" | "CustomTables" | "CustomWatermarks" | "CustomAutoText" | "CustomTextBox" | "CustomPageNumberTop" | "CustomPageNumberBottom" | "CustomPageNumberPage" | "CustomTableOfContents" | "Custom1" | "Custom2" | "Custom3" | "Custom4" | "Custom5" | "Bibliography" | "CustomBibliography"

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

color

Задает значение цвета элемента управления содержимым в формате RGB. Можно указать значение в формате "#RRGGBB".

color: string;

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

string

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

context

Контекст запроса, связанный с объектом . Это соединяет процесс надстройки с процессом ведущего приложения Office.

context: RequestContext;

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

id

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

readonly id: string;

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

string

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

isTemporary

Указывает, следует ли удалять элемент управления содержимым из активного документа, когда пользователь изменяет содержимое элемента управления.

isTemporary: boolean;

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

boolean

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

level

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

readonly level: Word.ContentControlLevel | "Inline" | "Paragraph" | "Row" | "Cell";

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

Word.ContentControlLevel | "Inline" | "Paragraph" | "Row" | "Cell"

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

lockContentControl

Указывает, заблокирован ли элемент управления содержимым (его невозможно удалить). true означает, что пользователь не может удалить его из активного документа, false то есть его можно удалить.

lockContentControl: boolean;

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

boolean

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

lockContents

Указывает, заблокировано ли содержимое элемента управления содержимым (невозможно изменить). true означает, что пользователь не может изменить содержимое, означает, false что содержимое является редактируемым.

lockContents: boolean;

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

boolean

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

placeholderText

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

readonly placeholderText: Word.BuildingBlock;

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

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

range

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

readonly range: Word.Range;

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

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

showingPlaceholderText

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

readonly showingPlaceholderText: boolean;

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

boolean

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

tag

Указывает тег для идентификации элемента управления содержимым.

tag: string;

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

string

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

title

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

title: string;

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

string

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

xmlMapping

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

readonly xmlMapping: Word.XmlMapping;

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

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

Сведения о методе

copy()

Копирует элемент управления содержимым из активного документа в буфер обмена.

copy(): void;

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

void

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

cut()

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

cut(): void;

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

void

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

delete(deleteContents)

Удаляет элемент управления содержимым и при необходимости его содержимое.

delete(deleteContents?: boolean): void;

Параметры

deleteContents

boolean

Необязательный параметр. Удаляется ли содержимое внутри элемента управления.

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

void

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

load(options)

Добавляет в очередь команду для загрузки указанных свойств объекта. Перед чтением свойств требуется вызвать метод context.sync().

load(options?: Word.Interfaces.BuildingBlockGalleryContentControlLoadOptions): Word.BuildingBlockGalleryContentControl;

Параметры

options
Word.Interfaces.BuildingBlockGalleryContentControlLoadOptions

Предоставляет параметры свойств объекта для загрузки.

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

load(propertyNames)

Добавляет в очередь команду для загрузки указанных свойств объекта. Перед чтением свойств требуется вызвать метод context.sync().

load(propertyNames?: string | string[]): Word.BuildingBlockGalleryContentControl;

Параметры

propertyNames

string | string[]

Строка с разделителями-запятыми или массив строк, указывающих свойства для загрузки.

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

load(propertyNamesAndPaths)

Добавляет в очередь команду для загрузки указанных свойств объекта. Перед чтением свойств требуется вызвать метод context.sync().

load(propertyNamesAndPaths?: {
            select?: string;
            expand?: string;
        }): Word.BuildingBlockGalleryContentControl;

Параметры

propertyNamesAndPaths

{ select?: string; expand?: string; }

propertyNamesAndPaths.select — это строка с разделителями-запятыми, указывающая загружаемые свойства, и propertyNamesAndPaths.expand строка с разделителями-запятыми, указывающая загружаемые свойства навигации.

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

set(properties, options)

Задает несколько свойств объекта одновременно. Можно передать обычный объект с соответствующими свойствами или другой объект API того же типа.

set(properties: Interfaces.BuildingBlockGalleryContentControlUpdateData, options?: OfficeExtension.UpdateOptions): void;

Параметры

properties
Word.Interfaces.BuildingBlockGalleryContentControlUpdateData

Объект JavaScript со свойствами, структурированными изоморфно по свойствам объекта, для которого вызывается метод .

options
OfficeExtension.UpdateOptions

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

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

void

set(properties)

Задает несколько свойств объекта одновременно на основе существующего загруженного объекта.

set(properties: Word.BuildingBlockGalleryContentControl): void;

Параметры

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

void

setPlaceholderText(options)

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

setPlaceholderText(options?: Word.ContentControlPlaceholderOptions): void;

Параметры

options
Word.ContentControlPlaceholderOptions

Необязательный параметр. Параметры для настройки замещающего текста элемента управления содержимым.

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

void

Комментарии

[ Набор API: WordApiDesktop 1.3 ]

toJSON()

Переопределяет метод JavaScript toJSON() , чтобы обеспечить более полезные выходные данные при передаче объекта API в JSON.stringify(). (JSON.stringifyв свою очередь вызывает toJSON метод переданного ему объекта.) В то время как исходный Word.BuildingBlockGalleryContentControl объект является объектом API, toJSON метод возвращает обычный объект JavaScript (типизированный как Word.Interfaces.BuildingBlockGalleryContentControlData), который содержит неглубокие копии всех загруженных дочерних свойств из исходного объекта.

toJSON(): Word.Interfaces.BuildingBlockGalleryContentControlData;

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

track()

Отслеживает объект для автоматической корректировки с учетом окружающих изменений в документе. Этот вызов является сокращением для context.trackedObjects.add(thisObject). Если вы используете этот объект в вызовах .sync и вне последовательного выполнения пакета .run и получаете ошибку InvalidObjectPath при задании свойства или вызове метода для объекта, необходимо добавить объект в отслеживаемую коллекцию объектов при первом создании объекта. Если этот объект является частью коллекции, следует также отслеживать родительскую коллекцию.

track(): Word.BuildingBlockGalleryContentControl;

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

untrack()

Освобождает память, связанную с этим объектом, если он ранее отслеживался. Этот вызов является сокращенным для context.trackedObjects.remove(thisObject). Наличие большого количества отслеживаемых объектов замедляет ведущее приложение, поэтому не забывайте освобождать любые добавленные объекты после завершения их использования. Вызов потребуется выполнить context.sync() до того, как выпуск памяти вступит в силу.

untrack(): Word.BuildingBlockGalleryContentControl;

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