Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Attribute._Attribute.Invoke méthode (UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

 

Date de publication : novembre 2016

Fournit l'accès aux propriétés et aux méthodes exposées par un objet.

Espace de noms:   System
Assembly:  mscorlib (dans mscorlib.dll)

void _Attribute.Invoke(
	uint dispIdMember,
	[InAttribute] ref Guid riid,
	uint lcid,
	short wFlags,
	IntPtr pDispParams,
	IntPtr pVarResult,
	IntPtr pExcepInfo,
	IntPtr puArgErr
)

Paramètres

dispIdMember
Type: System.UInt32

Identifie le membre.

riid
Type: System.Guid

Réservé à un usage ultérieur. Doit être IID_NULL.

lcid
Type: System.UInt32

Contexte des paramètres régionaux dans lequel interpréter les arguments.

wFlags
Type: System.Int16

Indicateurs décrivant le contexte de l'appel.

pDispParams
Type: System.IntPtr

Pointeur vers une structure qui contient un tableau d'arguments, un tableau d'arguments DISPID pour les arguments nommés et le nombre d'éléments de chaque tableau.

pVarResult
Type: System.IntPtr

Pointeur vers l'emplacement où le résultat doit être stocké.

pExcepInfo
Type: System.IntPtr

Pointeur vers une structure qui contient les informations sur les exceptions.

puArgErr
Type: System.IntPtr

Index du premier argument comportant une erreur.

Exception Condition
NotImplementedException

L’accès à liaison tardive à l’aide de l’interface IDispatch COM n’est pas pris en charge.

Cette méthode permet d'accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé. Pour plus d’informations sur IDispatch::Invoke, consultez MSDN Library.

.NET Framework
Disponible depuis 1.1
Retour au début
Afficher: