Объект DataObject

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

Замечания

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

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

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

См. также

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

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