StrategyBasedComWrappers.CreateObject 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.
Sobrecargas
| Name | Description |
|---|---|
| CreateObject(IntPtr, CreateObjectFlags) |
Cria um objeto gerido para o objeto que |
| CreateObject(IntPtr, CreateObjectFlags, Object, CreatedWrapperFlags) |
Cria um objeto gerido para o objeto apontado respeitando |
CreateObject(IntPtr, CreateObjectFlags)
- Origem:
- StrategyBasedComWrappers.cs
- Origem:
- StrategyBasedComWrappers.cs
- Origem:
- StrategyBasedComWrappers.cs
- Origem:
- StrategyBasedComWrappers.cs
Cria um objeto gerido para o objeto que externalComObject aponta para, respeitando os valores de flags.
protected:
override System::Object ^ CreateObject(IntPtr externalComObject, System::Runtime::InteropServices::CreateObjectFlags flags);
protected override sealed object CreateObject(IntPtr externalComObject, System.Runtime.InteropServices.CreateObjectFlags flags);
override this.CreateObject : nativeint * System.Runtime.InteropServices.CreateObjectFlags -> obj
Protected Overrides NotOverridable Function CreateObject (externalComObject As IntPtr, flags As CreateObjectFlags) As Object
Parâmetros
- externalComObject
-
IntPtr
nativeint
Objeto para importar para uso no runtime .NET.
- flags
- CreateObjectFlags
Uma combinação bit a bit dos valores de enumeração que descreve o objeto externo.
Devoluções
Um objeto gerido associado ao objeto COM externo fornecido.
Aplica-se a
CreateObject(IntPtr, CreateObjectFlags, Object, CreatedWrapperFlags)
- Origem:
- StrategyBasedComWrappers.cs
- Origem:
- StrategyBasedComWrappers.cs
Cria um objeto gerido para o objeto apontado respeitando externalComObject os valores de flags.
protected:
override System::Object ^ CreateObject(IntPtr externalComObject, System::Runtime::InteropServices::CreateObjectFlags flags, System::Object ^ userState, [Runtime::InteropServices::Out] System::Runtime::InteropServices::CreatedWrapperFlags % wrapperFlags);
protected override sealed object? CreateObject(IntPtr externalComObject, System.Runtime.InteropServices.CreateObjectFlags flags, object? userState, out System.Runtime.InteropServices.CreatedWrapperFlags wrapperFlags);
override this.CreateObject : nativeint * System.Runtime.InteropServices.CreateObjectFlags * obj * CreatedWrapperFlags -> obj
Protected Overrides NotOverridable Function CreateObject (externalComObject As IntPtr, flags As CreateObjectFlags, userState As Object, ByRef wrapperFlags As CreatedWrapperFlags) As Object
Parâmetros
- externalComObject
-
IntPtr
nativeint
O objeto a importar para uso no runtime .NET.
- flags
- CreateObjectFlags
Uma combinação bit a bit dos valores de enumeração que descreve o objeto externo.
- userState
- Object
O estado do utilizador fornecido pela chamada para GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags, Object).
- wrapperFlags
- CreatedWrapperFlags
Quando este método retorna, contém as flags usadas para descrever o objeto wrapper criado.
Devoluções
Devolve um objeto gerido associado ao objeto COM externo fornecido.