public static Task UpdatePropertiesAsync(this 
     Conversation conversation, ConversationProperties properties)
 {
     return Task.Factory.FromAsync(
         conversation.BeginUpdateProperties,
         conversation.EndUpdateProperties, properties,
         null);
 }
 public static Task UpdatePropertiesAsync(this
                                          Conversation conversation, ConversationProperties properties)
 {
     return(Task.Factory.FromAsync(
                conversation.BeginUpdateProperties,
                conversation.EndUpdateProperties, properties,
                null));
 }