FORMATETC Структура

Определение

Представляет обобщенный формат буфера обмена.

C#
public struct FORMATETC
Наследование
FORMATETC

Комментарии

Структура FORMATETC охватывает целевое устройство, аспект или представление данных, а также индикатор среды хранения. Вместо формата буфера обмена OLE использует структуру данных FORMATETC. Эта структура используется в качестве параметра в функциях и методах OLE, которым требуется информация о формате данных.

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

Среда CLR создает исключение, когда COM-метод в машинном коде возвращает HRESULT. Для получения дополнительной информации см. How to: Map HRESULTs and Exceptions.

Поля

cfFormat

Задает определенный формат буфера обмена.

dwAspect

Задает одну из констант перечисления DVASPECT, указывающую, сколько сведений должно содержаться в отрисовке.

lindex

Задает часть аспекта, когда данные должны быть разделены по разным страницам.

ptd

Задает указатель на структуру DVTARGETDEVICE, содержащую сведения о целевом устройстве, для которого формируются данные.

tymed

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

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

Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0