RuntimeEnvironment.GetRuntimeInterfaceAsObject(Guid, Guid) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает экземпляр типа, представляющего COM-объект указателем на его IUnknown интерфейс.
public:
static System::Object ^ GetRuntimeInterfaceAsObject(Guid clsid, Guid riid);
[System.Runtime.InteropServices.ComVisible(false)]
[System.Security.SecurityCritical]
public static object GetRuntimeInterfaceAsObject(Guid clsid, Guid riid);
public static object GetRuntimeInterfaceAsObject(Guid clsid, Guid riid);
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Security.SecurityCritical>]
static member GetRuntimeInterfaceAsObject : Guid * Guid -> obj
static member GetRuntimeInterfaceAsObject : Guid * Guid -> obj
Public Shared Function GetRuntimeInterfaceAsObject (clsid As Guid, riid As Guid) As Object
Параметры
- clsid
- Guid
Идентификатор требуемого класса.
- riid
- Guid
Идентификатор требуемого интерфейса.
Возвращаемое значение
Объект, представляющий указанный неуправляемый COM-объект.
- Атрибуты
Исключения
Только .NET Core и .NET 5+ : во всех случаях.
Комментарии
GetRuntimeInterfaceAsObject аналогичен методу GetRuntimeInterfaceAsIntPtr .