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


Класс HandleT

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

template <
   typename HandleTraits
>
class HandleT;

Параметры

  • HandleTraits
    Экземпляр структуры HandleTraits, которая определяет общие характеристики дескриптора.

Члены

BR230442.collapse_all(ru-ru,VS.110).gifОткрытые определения типов

Имя

Описание

Traits

Синоним для HandleTraits.

BR230442.collapse_all(ru-ru,VS.110).gifОткрытые конструкторы

Имя

Описание

Конструктор HandleT::HandleT

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

Деструктор HandleT::~HandleT

Deinitializes экземпляр класса HandleT.

BR230442.collapse_all(ru-ru,VS.110).gifОткрытые методы

Имя

Описание

Метод HandleT::Attach

Связывает указанный маркер с текущим объектом HandleT.

Метод HandleT::Close

Закрывает текущий объект HandleT.

Метод HandleT::Detach

Disassociates текущий объект HandleT из своего основного маркера.

Метод HandleT::Get

Получает значение основного маркера.

Метод HandleT::IsValid

Указывает, представляет ли текущий объект HandleT дескриптор.

BR230442.collapse_all(ru-ru,VS.110).gifЗащищенные методы

Имя

Описание

Метод HandleT::InternalClose

Закрывает текущий объект HandleT.

BR230442.collapse_all(ru-ru,VS.110).gifОткрытые операторы

Имя

Описание

Оператор HandleT::operator=

Перемещает значение заданного объекта HandleT к текущему объекту HandleT.

BR230442.collapse_all(ru-ru,VS.110).gifЗащищенные члены данных

Имя

Описание

Элемент данных HandleT::handle_

Содержит дескриптор, представленного объектом HandleT.

Иерархия наследования

HandleT

Требования

заголовок: corewrappers.h

пространство имен: Microsoft::WRL::Wrappers

См. также

Ссылки

Пространство имен Microsoft::WRL::Wrappers