PlugIn - entity ID ermitteln ???

01/02/2008 - 17:40 von Christian Havel | Report spam
Hallo,

mein PlugIn wird beim Update von Entitàten aufgerufen.
Ich benötige die ID der jeweiligen Entitàt. Wie erhalte ich diese beim
Update und Delete?

Christian
 

Lesen sie die antworten

#1 Sigi Huber
07/02/2008 - 13:58 | Warnen spam
Hallo Christian

die Execute-Methode einer Plugin-Klasse hat als Parameter einen
IPluginExecutionContext context.

Im Normalfall erhàlt man mit

DynamicEntity entity =
(DynamicEntity)context.InputParameters.Properties["Target"];

Zugriff auf eine dynamische Entitàt, welche die geànderten Felder und die id
enthàlt.
Bei einem Account (Firma) bekommt man die id dann so raus:
Guid guid = ((Key)entity.Properties["accountid"]).Value;

Gruss
Sigi



"Christian Havel" wrote:

Hallo,

mein PlugIn wird beim Update von Entitàten aufgerufen.
Ich benötige die ID der jeweiligen Entitàt. Wie erhalte ich diese beim
Update und Delete?

Christian

Ähnliche fragen