EmotionalAppraisal.ActiveEmotion.GetObjectData C# (CSharp) Méthode

GetObjectData() public méthode

public GetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
dataHolder ISerializationData
context ISerializationContext
Résultat void
        public void GetObjectData(ISerializationData dataHolder, ISerializationContext context)
        {
            dataHolder.SetValue("Intensity", Intensity);
            dataHolder.SetValue("Decay", Decay);
            dataHolder.SetValue("Threshold", Threshold);
            dataHolder.SetValue("CauseId", CauseId);
            if (Direction != null)
                dataHolder.SetValue("Direction", Direction.ToString());
            dataHolder.SetValue("EmotionType", EmotionType);
            dataHolder.SetValue("Valence", Valence);
            dataHolder.SetValue("AppraisalVariables", AppraisalVariables.ToArray());
            dataHolder.SetValue("InfluenceMood", InfluenceMood);
        }