Пример #1
0
 public FMessage.Builder Media_wa_type(FMessage.Type media_wa_type)
 {
     this.media_wa_type = new FMessage.Type?(media_wa_type);
     return(this);
 }
Пример #2
0
 public FMessage.Builder Media_wa_type(FMessage.Type media_wa_type)
 {
     this.media_wa_type = new FMessage.Type?(media_wa_type);
     return this;
 }
Пример #3
0
 public FMessage Build()
 {
     if (this.message == null)
     {
         return(null);
     }
     if (((this.remote_jid != null) && this.from_me.HasValue) && (this.id != null))
     {
         this.message.identifier_key = new FMessage.FMessageIdentifierKey(this.remote_jid, this.from_me.Value, this.id);
     }
     if (this.remote_resource != null)
     {
         this.message.remote_resource = this.remote_resource;
     }
     if (this.wants_receipt.HasValue)
     {
         this.message.wants_receipt = this.wants_receipt.Value;
     }
     if (this.data != null)
     {
         this.message.data = this.data;
     }
     if (this.thumb_image != null)
     {
         this.message.thumb_image = this.thumb_image;
     }
     if (this.timestamp.HasValue)
     {
         this.message.timestamp = new DateTime?(this.timestamp.Value);
     }
     if (this.offline.HasValue)
     {
         this.message.offline = this.offline.Value;
     }
     if (this.media_wa_type.HasValue)
     {
         this.message.media_wa_type = this.media_wa_type.Value;
     }
     if (this.media_size.HasValue)
     {
         this.message.media_size = this.media_size.Value;
     }
     if (this.media_duration_seconds.HasValue)
     {
         this.message.media_duration_seconds = this.media_duration_seconds.Value;
     }
     if (this.media_url != null)
     {
         this.message.media_url = this.media_url;
     }
     if (this.media_name != null)
     {
         this.message.media_name = this.media_name;
     }
     if (this.latitude.HasValue)
     {
         this.message.latitude = this.latitude.Value;
     }
     if (this.longitude.HasValue)
     {
         this.message.longitude = this.longitude.Value;
     }
     if (this.location_url != null)
     {
         this.message.location_url = this.location_url;
     }
     if (this.location_details != null)
     {
         this.message.location_details = this.location_details;
     }
     if (this.binary_data != null)
     {
         this.message.binary_data = this.binary_data;
     }
     return(this.message);
 }
Пример #4
0
 public FMessage Build()
 {
     if (this.message == null)
     {
         return null;
     }
     if (((this.remote_jid != null) && this.from_me.HasValue) && (this.id != null))
     {
         this.message.key = new FMessage.Key(this.remote_jid, this.from_me.Value, this.id);
     }
     if (this.remote_resource != null)
     {
         this.message.remote_resource = this.remote_resource;
     }
     if (this.wants_receipt.HasValue)
     {
         this.message.wants_receipt = this.wants_receipt.Value;
     }
     if (this.data != null)
     {
         this.message.data = this.data;
     }
     if (this.thumb_image != null)
     {
         this.message.thumb_image = this.thumb_image;
     }
     if (this.timestamp.HasValue)
     {
         this.message.timestamp = new DateTime?(this.timestamp.Value);
     }
     if (this.offline.HasValue)
     {
         this.message.offline = this.offline.Value;
     }
     if (this.media_wa_type.HasValue)
     {
         this.message.media_wa_type = this.media_wa_type.Value;
     }
     if (this.media_size.HasValue)
     {
         this.message.media_size = this.media_size.Value;
     }
     if (this.media_duration_seconds.HasValue)
     {
         this.message.media_duration_seconds = this.media_duration_seconds.Value;
     }
     if (this.media_url != null)
     {
         this.message.media_url = this.media_url;
     }
     if (this.media_name != null)
     {
         this.message.media_name = this.media_name;
     }
     if (this.latitude.HasValue)
     {
         this.message.latitude = this.latitude.Value;
     }
     if (this.longitude.HasValue)
     {
         this.message.longitude = this.longitude.Value;
     }
     if (this.location_url != null)
     {
         this.message.location_url = this.location_url;
     }
     if (this.location_details != null)
     {
         this.message.location_details = this.location_details;
     }
     if (this.binary_data != null)
     {
         this.message.binary_data = this.binary_data;
     }
     return this.message;
 }