@azure-rest/communication-messages package
Interfacce
| AudioNotificationContent |
Richiesta di invio di una notifica audio. |
| DocumentNotificationContent |
Richiesta di invio di una notifica di documento. |
| GetMedia | |
| GetMedia200Headers | |
| GetMedia200Response |
La richiesta ha avuto esito positivo. |
| GetMediaDefaultHeaders | |
| GetMediaDefaultResponse | |
| GetMediaHeaderParam | |
| GetMediaHeaders | |
| ImageNotificationContent |
Richiesta di invio di una notifica di immagine. |
| ListTemplates | |
| ListTemplates200Headers | |
| ListTemplates200Response |
La richiesta ha avuto esito positivo. |
| ListTemplatesDefaultHeaders | |
| ListTemplatesDefaultResponse | |
| ListTemplatesHeaderParam | |
| ListTemplatesHeaders | |
| ListTemplatesQueryParam | |
| ListTemplatesQueryParamProperties | |
| MediaNotificationContent | |
| MessageReceiptOutput |
Ricezione dell'invio di un messaggio. |
| MessageTemplate |
Oggetto modello utilizzato per creare modelli. |
| MessageTemplateBindingsParent |
Oggetto di associazione per collegare i valori alle posizioni specifiche del modello |
| MessageTemplateDocument |
Informazioni sul valore del documento del modello di messaggio. |
| MessageTemplateImage |
Informazioni sul valore dell'immagine del modello di messaggio. |
| MessageTemplateItemOutputParent |
Modello di messaggio restituito dal servizio. |
| MessageTemplateLocation |
Informazioni sul valore della posizione del modello di messaggio. |
| MessageTemplateQuickAction |
Informazioni sul valore dell'azione rapida del modello di messaggio. |
| MessageTemplateText |
Informazioni sul valore di testo del modello di messaggio. |
| MessageTemplateValueParent |
La classe descrive un parametro di un modello. |
| MessageTemplateVideo |
Informazioni sul valore video del modello di messaggio. |
| MessagesServiceClientOptions |
Parametri facoltativi per il client |
| NotificationContentParent |
Dettagli del messaggio da inviare. |
| PagingOptions |
Opzioni per l'helper di paging |
| Routes | |
| Send | |
| Send202Headers | |
| Send202Response |
La richiesta è stata accettata per l'elaborazione, ma l'elaborazione non è ancora stata completata. |
| SendBodyParam | |
| SendDefaultHeaders | |
| SendDefaultResponse | |
| SendHeaderParam | |
| SendHeaders | |
| SendMessageResultOutput |
Risultato dell'operazione di invio del messaggio. |
| TemplateNotificationContent |
Richiesta di invio di una notifica di modello. |
| TextNotificationContent |
Richiesta di invio di una notifica di testo. |
| VideoNotificationContent |
Richiesta di invio di una notifica video. |
| WhatsAppMessageTemplateBindings |
Associazioni di modelli per WhatsApp |
| WhatsAppMessageTemplateBindingsButton |
Pulsante del componente di binding del modello per WhatsApp |
| WhatsAppMessageTemplateBindingsComponent |
Componente di binding del modello per WhatsApp |
| WhatsAppMessageTemplateItemOutput |
Il contratto di risposta del modello specifico di WhatsApp |
Alias tipo
| CommunicationMessageKind |
Alias per CommunicationMessageKind |
| CommunicationMessagesChannelOutput |
Alias per CommunicationMessagesChannelOutput |
| GetArrayType |
Tipo di helper per estrarre il tipo di una matrice |
| GetMediaParameters | |
| GetPage |
Tipo di una funzione personalizzata che definisce come ottenere una pagina e un collegamento a quello successivo, se presente. |
| ListTemplatesParameters | |
| MessageTemplateBindings |
Oggetto di associazione per collegare i valori alle posizioni specifiche del modello |
| MessageTemplateBindingsKind |
Alias per MessageTemplateBindingsKind |
| MessageTemplateItemOutput |
Modello di messaggio restituito dal servizio. |
| MessageTemplateStatusOutput |
Alias per MessageTemplateStatusOutput |
| MessageTemplateValue |
La classe descrive un parametro di un modello. |
| MessageTemplateValueKind |
Alias per MessageTemplateValueKind |
| MessagesServiceClient | |
| NotificationContent |
Dettagli del messaggio da inviare. |
| PagedMessageTemplateItemOutput |
Raccolta di pagine di elementi MessageTemplateItem |
| PaginateReturn |
Tipo di helper per dedurre il tipo di elementi di paging dal tipo di risposta Questo tipo viene generato in base alle informazioni swagger per x-ms-pageable specificamente nella proprietà itemName che indica la proprietà della risposta in cui vengono trovati gli elementi della pagina. Il valore predefinito è |
| RepeatabilityResultOutput |
Alias per RepeatabilityResultOutput |
| SendParameters | |
| WhatsAppMessageButtonSubType |
Alias per WhatsAppMessageButtonSubType |
Funzioni
| default(string, Client |
Inizializzare una nuova istanza di |
| default(string, Key |
Inizializzare una nuova istanza di |
| is |
|
| is |
|
| is |
|
| paginate<TResponse>(Client, TResponse, Paging |
Helper per impaginare i risultati da una risposta iniziale che segue la specifica dell'estensione autorest |
Dettagli funzione
default(string, ClientOptions)
Inizializzare una nuova istanza di MessagesServiceClient
function default(connectionString: string, options?: ClientOptions): MessagesServiceClient
Parametri
- connectionString
-
string
ConnectionString o URL della risorsa di Servizi di comunicazione.
- options
- ClientOptions
parametro per tutti i parametri facoltativi
Restituisce
default(string, KeyCredential | TokenCredential, ClientOptions)
Inizializzare una nuova istanza di MessagesServiceClient
function default(endpoint: string, credential: KeyCredential | TokenCredential, options?: ClientOptions): MessagesServiceClient
Parametri
- endpoint
-
string
Endpoint della risorsa di Servizi di comunicazione.
- credential
Credenziale della chiave o del token.
- options
- ClientOptions
parametro per tutti i parametri facoltativi
Restituisce
isUnexpected(GetMedia200Response | GetMediaDefaultResponse)
function isUnexpected(response: GetMedia200Response | GetMediaDefaultResponse): response
Parametri
- response
Restituisce
response
isUnexpected(Send202Response | SendDefaultResponse)
function isUnexpected(response: Send202Response | SendDefaultResponse): response
Parametri
- response
Restituisce
response
isUnexpected(ListTemplates200Response | ListTemplatesDefaultResponse)
function isUnexpected(response: ListTemplates200Response | ListTemplatesDefaultResponse): response
Parametri
Restituisce
response
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)
Helper per impaginare i risultati da una risposta iniziale che segue la specifica dell'estensione autorest x-ms-pageable
function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>
Parametri
- client
- Client
Client da usare per l'invio delle richieste di pagina successiva
- initialResponse
-
TResponse
Risposta iniziale contenente il nextLink e la pagina corrente degli elementi
- options
-
PagingOptions<TResponse>
Restituisce
PagedAsyncIterableIterator<PaginateReturn<TResponse>>
- PagedAsyncIterableIterator per scorrere gli elementi