RuntimeEnvironment.GetRuntimeInterfaceAsObject(Guid, Guid) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve uma instância de um tipo que representa um objeto COM por um ponteiro para a sua IUnknown interface.
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
Parâmetros
- clsid
- Guid
O identificador da classe desejada.
- riid
- Guid
O identificador para a interface desejada.
Devoluções
Um objeto que representa o objeto COM não gerido especificado.
- Atributos
Exceções
.NET Core e .NET 5+ apenas: Em todos os casos.
Observações
GetRuntimeInterfaceAsObject é semelhante ao GetRuntimeInterfaceAsIntPtr método.