Show / Hide Table of Contents

Class ChatRequestBuilder

The type ChatRequestBuilder.

Inheritance
System.Object
BaseRequestBuilder
EntityRequestBuilder
ChatRequestBuilder
Implements
IChatRequestBuilder
IEntityRequestBuilder
IBaseRequestBuilder
Inherited Members
BaseRequestBuilder.Client
BaseRequestBuilder.RequestUrl
BaseRequestBuilder.AppendSegmentToRequestUrl(String)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Microsoft.Graph
Assembly: Microsoft.Graph.CoreSDK.dll
Syntax
public class ChatRequestBuilder : EntityRequestBuilder, IChatRequestBuilder, IEntityRequestBuilder, IBaseRequestBuilder

Constructors

View Source

ChatRequestBuilder(String, IBaseClient)

Constructs a new ChatRequestBuilder.

Declaration
public ChatRequestBuilder(string requestUrl, IBaseClient client)
Parameters
Type Name Description
System.String requestUrl

The URL for the built request.

IBaseClient client

The IBaseClient for handling requests.

Properties

View Source

Messages

Gets the request builder for Messages.

Declaration
public IChatMessagesCollectionRequestBuilder Messages { get; }
Property Value
Type Description
IChatMessagesCollectionRequestBuilder

The IChatMessagesCollectionRequestBuilder.

View Source

Participants

Gets the request builder for Participants.

Declaration
public IChatParticipantsCollectionRequestBuilder Participants { get; }
Property Value
Type Description
IChatParticipantsCollectionRequestBuilder

The IChatParticipantsCollectionRequestBuilder.

View Source

Subscriptions

Gets the request builder for Subscriptions.

Declaration
public IChatSubscriptionsCollectionRequestBuilder Subscriptions { get; }
Property Value
Type Description
IChatSubscriptionsCollectionRequestBuilder

The IChatSubscriptionsCollectionRequestBuilder.

Methods

View Source

CreateBridge(String)

Gets the request builder for ChatCreateBridge.

Declaration
public IChatCreateBridgeRequestBuilder CreateBridge(string chatId = null)
Parameters
Type Name Description
System.String chatId
Returns
Type Description
IChatCreateBridgeRequestBuilder

The IChatCreateBridgeRequestBuilder.

View Source

DeleteBridge(String)

Gets the request builder for ChatDeleteBridge.

Declaration
public IChatDeleteBridgeRequestBuilder DeleteBridge(string chatId = null)
Parameters
Type Name Description
System.String chatId
Returns
Type Description
IChatDeleteBridgeRequestBuilder

The IChatDeleteBridgeRequestBuilder.

View Source

Request()

Builds the request.

Declaration
public IChatRequest Request()
Returns
Type Description
IChatRequest

The built request.

View Source

Request(IEnumerable<Option>)

Builds the request.

Declaration
public IChatRequest Request(IEnumerable<Option> options)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<Option> options

The query and header options for the request.

Returns
Type Description
IChatRequest

The built request.

View Source

SetIsTyping(Boolean)

Gets the request builder for ChatSetIsTyping.

Declaration
public IChatSetIsTypingRequestBuilder SetIsTyping(bool isTyping)
Parameters
Type Name Description
System.Boolean isTyping
Returns
Type Description
IChatSetIsTypingRequestBuilder

The IChatSetIsTypingRequestBuilder.

Implements

IChatRequestBuilder
IEntityRequestBuilder
IBaseRequestBuilder
  • View Source
Back to top Generated by DocFX