Condividi tramite


ITypeComp.Bind(String, Int32, Int16, ITypeInfo, DESCKIND, BINDPTR) Metodo

Definizione

Esegue il mapping di un nome a un membro di un tipo o associa le variabili e le funzioni globali presenti in una libreria dei tipi.

public:
 void Bind(System::String ^ szName, int lHashVal, short wFlags, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::ITypeInfo ^ % ppTInfo, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::DESCKIND % pDescKind, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::BINDPTR % pBindPtr);
public void Bind (string szName, int lHashVal, short wFlags, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTInfo, out System.Runtime.InteropServices.ComTypes.DESCKIND pDescKind, out System.Runtime.InteropServices.ComTypes.BINDPTR pBindPtr);
abstract member Bind : string * int * int16 * ITypeInfo * DESCKIND * BINDPTR -> unit
Public Sub Bind (szName As String, lHashVal As Integer, wFlags As Short, ByRef ppTInfo As ITypeInfo, ByRef pDescKind As DESCKIND, ByRef pBindPtr As BINDPTR)

Parametri

szName
String

Nome da associare.

lHashVal
Int32

Valore hash per szName calcolato da LHashValOfNameSys.

wFlags
Int16

Parola flag contenente uno o più flag di chiamata definiti nell'enumerazione INVOKEKIND.

ppTInfo
ITypeInfo

Quando termina, questo metodo contiene un riferimento alla descrizione del tipo che contiene l'elemento a cui è associato, se è stato restituito FUNCDESC o VARDESC. Questo parametro viene passato non inizializzato.

pDescKind
DESCKIND

Quando termina, questo metodo contiene un riferimento a un enumeratore DESCKIND che indica se il nome associato è VARDESC, FUNCDESC o TYPECOMP. Questo parametro viene passato non inizializzato.

pBindPtr
BINDPTR

Quando termina, questo metodo contiene un riferimento all'interfaccia VARDESC, FUNCDESC o ITypeComp associata. Questo parametro viene passato non inizializzato.

Commenti

Per altre informazioni, vedere Metodo ITypeComp::Bind.

Si applica a