@azure-rest/communication-messages package
介面
類型別名
CommunicationMessageKind |
CommunicationMessageKind 的別名 |
CommunicationMessagesChannelOutput |
CommunicationMessagesChannelOutput 的別名 |
GetArrayType |
用來擷取數位型別的協助程序類型 |
GetMediaParameters | |
GetPage |
自定義函式的類型,定義如何取得頁面,以及下一個頁面的連結,如果有的話。 |
ListTemplatesParameters | |
MessageTemplateBindings |
將值連結至範本特定位置的系結物件 |
MessageTemplateBindingsKind |
MessageTemplateBindingsKind 的別名 |
MessageTemplateItemOutput |
從服務傳回的訊息範本。 |
MessageTemplateStatusOutput |
MessageTemplateStatusOutput 的別名 |
MessageTemplateValue |
類別描述範本的參數。 |
MessageTemplateValueKind |
MessageTemplateValueKind 的別名 |
MessagesServiceClient | |
NotificationContent |
要傳送之訊息的詳細數據。 |
PagedMessageTemplateItemOutput |
MessageTemplateItem 專案的分頁集合 |
PaginateReturn |
協助程式類型,從回應類型推斷分頁元素的類型 這個類型是根據 x-ms-pageable 的 Swagger 資訊,特別是 itemName 屬性上的 swagger 資訊,指出找到頁面專案之回應的屬性。 預設值為 |
RepeatabilityResultOutput |
RepeatabilityResultOutput 的別名 |
SendParameters | |
WhatsAppMessageButtonSubType |
WhatsAppMessageButtonSubType 的別名 |
函式
default(string, Client |
初始化 |
default(string, Key |
初始化 |
is |
|
is |
|
is |
|
paginate<TResponse>(Client, TResponse, Paging |
協助程式,從遵循 Autorest |
函式詳細資料
default(string, ClientOptions)
初始化 MessagesServiceClient
的新實例
function default(connectionString: string, options?: ClientOptions): MessagesServiceClient
參數
- connectionString
-
string
通訊服務資源的 connectionString 或 URL。
- options
- ClientOptions
所有選擇性參數的參數
傳回
default(string, KeyCredential | TokenCredential, ClientOptions)
初始化 MessagesServiceClient
的新實例
function default(endpoint: string, credential: KeyCredential | TokenCredential, options?: ClientOptions): MessagesServiceClient
參數
- endpoint
-
string
通訊服務資源的端點。
- credential
金鑰或令牌認證。
- options
- ClientOptions
所有選擇性參數的參數
傳回
isUnexpected(GetMedia200Response | GetMediaDefaultResponse)
function isUnexpected(response: GetMedia200Response | GetMediaDefaultResponse): response
參數
- response
傳回
response
isUnexpected(Send202Response | SendDefaultResponse)
function isUnexpected(response: Send202Response | SendDefaultResponse): response
參數
- response
傳回
response
isUnexpected(ListTemplates200Response | ListTemplatesDefaultResponse)
function isUnexpected(response: ListTemplates200Response | ListTemplatesDefaultResponse): response
參數
傳回
response
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)
協助程式,從遵循 Autorest x-ms-pageable
擴充功能規格的初始回應分頁結果
function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>
參數
- client
- Client
用來傳送下一個頁面要求的用戶端
- initialResponse
-
TResponse
包含專案下一頁和目前頁面的初始回應
- options
-
PagingOptions<TResponse>
傳回
PagedAsyncIterableIterator<PaginateReturn<TResponse>>
- PagedAsyncIterableIterator 來反覆運算元素