Microsoft.TeamFoundation.Chat.WebApi.xml
<?xml version="1.0"?>
<doc> <assembly> <name>Microsoft.TeamFoundation.Chat.WebApi</name> </assembly> <members> <member name="M:Microsoft.TeamFoundation.Chat.WebApi.ChatHttpClient.JoinRoomAsync(System.Int32,System.Guid,System.Object,System.Threading.CancellationToken)"> <summary> Join a team room </summary> <param name="roomIdentifier">Identifier of the room</param> <param name="userId">Identifier of the user</param> <returns></returns> </member> <member name="M:Microsoft.TeamFoundation.Chat.WebApi.ChatHttpClientBase.DeleteMessageAsync(System.Int32,System.Int32,System.Object,System.Threading.CancellationToken)"> <summary> [Preview API] Delete a given chat message </summary> <param name="roomId">Id of the room</param> <param name="messageId">Id of the message to delete</param> <param name="userState"></param> <param name="cancellationToken">The cancellation token to cancel operation.</param> </member> <member name="M:Microsoft.TeamFoundation.Chat.WebApi.ChatHttpClientBase.GetChatRoomMessagesAsync(System.Int32,System.Object,System.Threading.CancellationToken)"> <summary> [Preview API] Retrieve a listing of all chat messages in a given room </summary> <param name="roomId">Id of the room</param> <param name="userState"></param> <param name="cancellationToken">The cancellation token to cancel operation.</param> </member> <member name="M:Microsoft.TeamFoundation.Chat.WebApi.ChatHttpClientBase.GetChatRoomMessageByIdAsync(System.Int32,System.Int32,System.Object,System.Threading.CancellationToken)"> <summary> [Preview API] Retrieve information on a single chat message </summary> <param name="roomId">Id of the room</param> <param name="messageId">Id of the message to retrieve</param> <param name="userState"></param> <param name="cancellationToken">The cancellation token to cancel operation.</param> </member> <member name="M:Microsoft.TeamFoundation.Chat.WebApi.ChatHttpClientBase.SendMessageToRoomAsync(Microsoft.TeamFoundation.Chat.WebApi.MessageData,System.Int32,System.Object,System.Threading.CancellationToken)"> <summary> [Preview API] Post message to a room </summary> <param name="messageUpdate">Content of the message to post</param> <param name="roomId">Id of the room</param> <param name="userState"></param> <param name="cancellationToken">The cancellation token to cancel operation.</param> </member> <member name="M:Microsoft.TeamFoundation.Chat.WebApi.ChatHttpClientBase.UpdateChatMessageAsync(Microsoft.TeamFoundation.Chat.WebApi.MessageData,System.Int32,System.Int32,System.Object,System.Threading.CancellationToken)"> <summary> [Preview API] Update a given chat message </summary> <param name="messageUpdate">New message content</param> <param name="roomId">Id of the room</param> <param name="messageId">Id of the message</param> <param name="userState"></param> <param name="cancellationToken">The cancellation token to cancel operation.</param> </member> <member name="M:Microsoft.TeamFoundation.Chat.WebApi.ChatHttpClientBase.CreateChatRoomAsync(Microsoft.TeamFoundation.Chat.WebApi.RoomData,System.Object,System.Threading.CancellationToken)"> <summary> [Preview API] Create a single chat room </summary> <param name="roomUpdate">Information to create the room</param> <param name="userState"></param> <param name="cancellationToken">The cancellation token to cancel operation.</param> </member> <member name="M:Microsoft.TeamFoundation.Chat.WebApi.ChatHttpClientBase.DeleteChatRoomAsync(System.Int32,System.Object,System.Threading.CancellationToken)"> <summary> [Preview API] Delete a given chat room </summary> <param name="roomId">Id of the room</param> <param name="userState"></param> <param name="cancellationToken">The cancellation token to cancel operation.</param> </member> <member name="M:Microsoft.TeamFoundation.Chat.WebApi.ChatHttpClientBase.GetRoomsAsync(System.Object,System.Threading.CancellationToken)"> <summary> [Preview API] Retrieve a listing of all chat rooms and the room information </summary> <param name="userState"></param> <param name="cancellationToken">The cancellation token to cancel operation.</param> </member> <member name="M:Microsoft.TeamFoundation.Chat.WebApi.ChatHttpClientBase.GetChatRoomByIdAsync(System.Int32,System.Object,System.Threading.CancellationToken)"> <summary> [Preview API] Retrieve information on a single chat room </summary> <param name="roomId">Id of the room to retrieve</param> <param name="userState"></param> <param name="cancellationToken">The cancellation token to cancel operation.</param> </member> <member name="M:Microsoft.TeamFoundation.Chat.WebApi.ChatHttpClientBase.UpdateChatRoomAsync(Microsoft.TeamFoundation.Chat.WebApi.RoomData,System.Int32,System.Object,System.Threading.CancellationToken)"> <summary> [Preview API] Update information on a single chat room </summary> <param name="roomUpdate">Room information</param> <param name="roomId">Id of the room to update</param> <param name="userState"></param> <param name="cancellationToken">The cancellation token to cancel operation.</param> </member> <member name="M:Microsoft.TeamFoundation.Chat.WebApi.ChatHttpClientBase.GetChatRoomUsersAsync(System.Int32,System.Object,System.Threading.CancellationToken)"> <summary> [Preview API] Retrieve a listing of all chat users </summary> <param name="roomId">Id of the room</param> <param name="userState"></param> <param name="cancellationToken">The cancellation token to cancel operation.</param> </member> <member name="M:Microsoft.TeamFoundation.Chat.WebApi.ChatHttpClientBase.GetChatRoomUserByIdAsync(System.Int32,System.Guid,System.Object,System.Threading.CancellationToken)"> <summary> [Preview API] Retrieve information on a single chat user </summary> <param name="roomId">Id of the room</param> <param name="userId">TfId of the user</param> <param name="userState"></param> <param name="cancellationToken">The cancellation token to cancel operation.</param> </member> <member name="M:Microsoft.TeamFoundation.Chat.WebApi.ChatHttpClientBase.JoinRoomAsync(Microsoft.TeamFoundation.Chat.WebApi.UserData,System.Int32,System.Guid,System.Object,System.Threading.CancellationToken)"> <summary> [Preview API] Joins a user to a given room </summary> <param name="userUpdate">user model information</param> <param name="roomId">Id of the room</param> <param name="userId">TfId of the user</param> <param name="userState"></param> <param name="cancellationToken">The cancellation token to cancel operation.</param> </member> <member name="M:Microsoft.TeamFoundation.Chat.WebApi.ChatHttpClientBase.LeaveRoomAsync(System.Int32,System.Guid,System.Object,System.Threading.CancellationToken)"> <summary> [Preview API] Leaves a user from a given room </summary> <param name="roomId">Id of the room</param> <param name="userId">TfId of the user</param> <param name="userState"></param> <param name="cancellationToken">The cancellation token to cancel operation.</param> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.Message.Id"> <summary> Message Id </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.Message.Content"> <summary> Message content </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.Message.MessageType"> <summary> Message Type, currently only plain text is supported. </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.Message.PostedTime"> <summary> Message posted time </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.Message.PostedRoomId"> <summary> Id of the room in which message is posted </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.Message.PostedBy"> <summary> User who posted the message. May be null if message came from a system account </summary> </member> <member name="F:Microsoft.TeamFoundation.Chat.WebApi.MessageType.Normal"> <summary> A normal message that is sent by a user in plain text </summary> </member> <member name="F:Microsoft.TeamFoundation.Chat.WebApi.MessageType.System"> <summary> A system message like User Entered and User Left Room </summary> </member> <member name="F:Microsoft.TeamFoundation.Chat.WebApi.MessageType.Notification"> <summary> A notification from a TFS event </summary> </member> <member name="F:Microsoft.TeamFoundation.Chat.WebApi.MessageType.Error"> <summary> An error messsage. </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.Room.Id"> <summary> Id of the room </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.Room.Name"> <summary> Name of the room </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.Room.Description"> <summary> Description of the room </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.Room.LastActivity"> <summary> Last activity in the room </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.Room.CreatedBy"> <summary> Room creator user </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.Room.CreatedDate"> <summary> Room creation date </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.Room.HasAdminPermissions"> <summary> Admin permissions for current user </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.Room.HasReadWritePermissions"> <summary> Read/Write permissions for current user </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.RoomData.Name"> <summary> Name of the room </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.RoomData.Description"> <summary> Description of the room </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.User.RoomId"> <summary> Id of the Room </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.User.UserRef"> <summary> The shallow reference for the user </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.User.LastActivity"> <summary> Last activity time </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.User.JoinedDate"> <summary> Time when user joined the room </summary> </member> <member name="P:Microsoft.TeamFoundation.Chat.WebApi.User.IsOnline"> <summary> A value indicating whether the user is online or not. </summary> </member> </members> </doc> |