Marshal.SetComObjectData(Object, Object, Object) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee stelt u gegevens in waarnaar wordt verwezen door de opgegeven sleutel in het opgegeven COM-object.
public:
static bool SetComObjectData(System::Object ^ obj, System::Object ^ key, System::Object ^ data);
public static bool SetComObjectData(object obj, object key, object data);
[System.Security.SecurityCritical]
public static bool SetComObjectData(object obj, object key, object data);
static member SetComObjectData : obj * obj * obj -> bool
[<System.Security.SecurityCritical>]
static member SetComObjectData : obj * obj * obj -> bool
Public Shared Function SetComObjectData (obj As Object, key As Object, data As Object) As Boolean
Parameters
- obj
- Object
Het COM-object waarin de gegevens moeten worden opgeslagen.
- key
- Object
De sleutel in de interne hashtabel van het COM-object waarin de gegevens moeten worden opgeslagen.
- data
- Object
De gegevens die moeten worden ingesteld.
Retouren
true als de gegevens zijn ingesteld; anders, false.
- Kenmerken
Uitzonderingen
Opmerkingen
Alle COM-objecten die zijn verpakt in een Runtime Callable Wrapper (RCW) hebben een bijbehorende hashtabel, waaraan SetComObjectData gegevens worden toegevoegd. Marshal.GetComObjectData haalt gegevens op uit de hash-tabel. U moet nooit een van beide methoden aanroepen vanuit uw code.