RuntimeEnvironment.GetRuntimeInterfaceAsObject(Guid, Guid) Método

Definição

Retorna uma instância de um tipo que representa um objeto COM por um ponteiro para 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 da interface desejada.

Retornos

Um objeto que representa o objeto COM não gerenciado especificado.

Atributos

Exceções

Somente .NET Core e .NET 5+: em todos os casos.

Comentários

GetRuntimeInterfaceAsObject é semelhante ao GetRuntimeInterfaceAsIntPtr método.

Aplica-se a