/// <summary> /// Initializes a new instance of the <see cref="XapiStatement" /> class. /// </summary> /// <param name="id">id.</param> /// <param name="actor">actor.</param> /// <param name="verb">verb.</param> /// <param name="objectActivity">objectActivity.</param> /// <param name="objectAgentGroup">objectAgentGroup.</param> /// <param name="objectStatementReference">objectStatementReference.</param> /// <param name="objectSubStatement">objectSubStatement.</param> /// <param name="result">result.</param> /// <param name="context">context.</param> /// <param name="timestamp">timestamp.</param> /// <param name="stored">stored.</param> /// <param name="authority">authority.</param> /// <param name="attachments">attachments.</param> public XapiStatement(string id = default(string), XapiAgentGroup actor = default(XapiAgentGroup), XapiVerb verb = default(XapiVerb), XapiActivity objectActivity = default(XapiActivity), XapiAgentGroup objectAgentGroup = default(XapiAgentGroup), XapiStatementReference objectStatementReference = default(XapiStatementReference), XapiStatement objectSubStatement = default(XapiStatement), XapiResult result = default(XapiResult), XapiContext context = default(XapiContext), DateTime?timestamp = default(DateTime?), DateTime?stored = default(DateTime?), XapiAgentGroup authority = default(XapiAgentGroup), List <XapiAttachment> attachments = default(List <XapiAttachment>)) { this.Id = id; this.Actor = actor; this.Verb = verb; this.ObjectActivity = objectActivity; this.ObjectAgentGroup = objectAgentGroup; this.ObjectStatementReference = objectStatementReference; this.ObjectSubStatement = objectSubStatement; this.Result = result; this.Context = context; this.Timestamp = timestamp; this.Stored = stored; this.Authority = authority; this.Attachments = attachments; }
/// <summary> /// Initializes a new instance of the <see cref="XapiStatement" /> class. /// </summary> /// <param name="Id">Id.</param> /// <param name="Actor">Actor.</param> /// <param name="Verb">Verb.</param> /// <param name="ObjectActivity">ObjectActivity.</param> /// <param name="ObjectAgentGroup">ObjectAgentGroup.</param> /// <param name="ObjectStatementReference">ObjectStatementReference.</param> /// <param name="ObjectSubStatement">ObjectSubStatement.</param> /// <param name="Result">Result.</param> /// <param name="Context">Context.</param> /// <param name="Timestamp">Timestamp.</param> /// <param name="Stored">Stored.</param> /// <param name="Authority">Authority.</param> /// <param name="Attachments">Attachments.</param> public XapiStatement(string Id = default(string), XapiAgentGroup Actor = default(XapiAgentGroup), XapiVerb Verb = default(XapiVerb), XapiActivity ObjectActivity = default(XapiActivity), XapiAgentGroup ObjectAgentGroup = default(XapiAgentGroup), XapiStatementReference ObjectStatementReference = default(XapiStatementReference), XapiStatement ObjectSubStatement = default(XapiStatement), XapiResult Result = default(XapiResult), XapiContext Context = default(XapiContext), DateTime?Timestamp = default(DateTime?), DateTime?Stored = default(DateTime?), XapiAgentGroup Authority = default(XapiAgentGroup), List <XapiAttachment> Attachments = default(List <XapiAttachment>)) { this.Id = Id; this.Actor = Actor; this.Verb = Verb; this.ObjectActivity = ObjectActivity; this.ObjectAgentGroup = ObjectAgentGroup; this.ObjectStatementReference = ObjectStatementReference; this.ObjectSubStatement = ObjectSubStatement; this.Result = Result; this.Context = Context; this.Timestamp = Timestamp; this.Stored = Stored; this.Authority = Authority; this.Attachments = Attachments; }