CustomQueryInterfaceMode Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание
CustomQueryInterfaceMode and support for ICustomQueryInterface may be unavailable in future releases.
Указывает, могут ли вызовы метода GetComInterfaceForObject(Object, Type, CustomQueryInterfaceMode)IUnknown::QueryInterface использовать интерфейс ICustomQueryInterface.
public enum class CustomQueryInterfaceMode
[System.Obsolete("CustomQueryInterfaceMode and support for ICustomQueryInterface may be unavailable in future releases.")]
public enum CustomQueryInterfaceMode
public enum CustomQueryInterfaceMode
[System.Serializable]
public enum CustomQueryInterfaceMode
[<System.Obsolete("CustomQueryInterfaceMode and support for ICustomQueryInterface may be unavailable in future releases.")>]
type CustomQueryInterfaceMode =
type CustomQueryInterfaceMode =
[<System.Serializable>]
type CustomQueryInterfaceMode =
Public Enum CustomQueryInterfaceMode
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| Ignore | 0 | Вызовы метода IUnknown::QueryInterface должны игнорировать ICustomQueryInterface интерфейс. |
| Allow | 1 | Вызовы метода IUnknown::QueryInterface могут использовать ICustomQueryInterface интерфейс. При использовании этого значения перегрузка GetComInterfaceForObject(Object, Type, CustomQueryInterfaceMode) метода выполняет такие функции, как перегрузка GetComInterfaceForObject(Object, Type) . |