WidgetServiceClient class
Konstruktory
| Widget |
|
| Widget |
Metody
| analyze |
Analizowanie widżetu. Jedyną gwarancją jest to, że ta metoda zwróci ciąg zawierający wyniki analizy. |
| create |
Utwórz nowy widżet. Identyfikator widżetu nie jest wymagany podczas tworzenia, ponieważ jest on automatycznie ustawiany przez serwer. Podanie identyfikatora spowoduje wystąpienie błędu. |
| delete |
Usuń widżet według identyfikatora. |
| get |
Pobierz widżet według identyfikatora. |
| list |
Wyświetl listę wszystkich widżetów w systemie. Ta operacja nie jest podzielony na strony i zwraca prostą tablicę widżetów. Nie akceptuje żadnych opcji ani parametrów. |
| update |
Zaktualizuj zawartość widżetu. Identyfikator widżetu jest wymagany w danych wejściowych, ale nie można go zmienić. Wszystkie inne pola są opcjonalne i zostaną zaktualizowane w widżecie, jeśli zostanie podany. |
Szczegóły konstruktora
WidgetServiceClient(string, TokenCredential, WidgetServiceClientOptions)
new WidgetServiceClient(endpoint: string, credential: TokenCredential, options?: WidgetServiceClientOptions)
Parametry
- endpoint
-
string
- credential
- TokenCredential
- options
- WidgetServiceClientOptions
WidgetServiceClient(string, WidgetServiceClientOptions)
new WidgetServiceClient(endpoint: string, options?: WidgetServiceClientOptions)
Parametry
- endpoint
-
string
- options
- WidgetServiceClientOptions
Szczegóły metody
analyzeWidget(string, AnalyzeWidgetOptions)
Analizowanie widżetu. Jedyną gwarancją jest to, że ta metoda zwróci ciąg zawierający wyniki analizy.
function analyzeWidget(id: string, options?: AnalyzeWidgetOptions): Promise<AnalyzeResult>
Parametry
- id
-
string
- options
- AnalyzeWidgetOptions
Zwraca
Promise<AnalyzeResult>
createWidget(number, ColorType, CreateWidgetOptions)
Utwórz nowy widżet.
Identyfikator widżetu nie jest wymagany podczas tworzenia, ponieważ jest on automatycznie ustawiany przez serwer. Podanie identyfikatora spowoduje wystąpienie błędu.
function createWidget(weight: number, color: ColorType, options?: CreateWidgetOptions): Promise<Widget>
Parametry
- weight
-
number
- color
- ColorType
- options
- CreateWidgetOptions
Zwraca
Promise<Widget>
deleteWidget(string, DeleteWidgetOptions)
Usuń widżet według identyfikatora.
function deleteWidget(id: string, options?: DeleteWidgetOptions): Promise<void>
Parametry
- id
-
string
- options
- DeleteWidgetOptions
Zwraca
Promise<void>
getWidget(string, GetWidgetOptions)
Pobierz widżet według identyfikatora.
function getWidget(id: string, options?: GetWidgetOptions): Promise<Widget>
Parametry
- id
-
string
- options
- GetWidgetOptions
Zwraca
Promise<Widget>
listWidgets(ListWidgetsOptions)
Wyświetl listę wszystkich widżetów w systemie. Ta operacja nie jest podzielony na strony i zwraca prostą tablicę widżetów.
Nie akceptuje żadnych opcji ani parametrów.
function listWidgets(options?: ListWidgetsOptions): Promise<Widget[]>
Parametry
- options
- ListWidgetsOptions
Zwraca
Promise<Widget[]>
updateWidget(string, UpdateWidgetOptions)
Zaktualizuj zawartość widżetu. Identyfikator widżetu jest wymagany w danych wejściowych, ale nie można go zmienić. Wszystkie inne pola są opcjonalne i zostaną zaktualizowane w widżecie, jeśli zostanie podany.
function updateWidget(id: string, options?: UpdateWidgetOptions): Promise<Widget>
Parametry
- id
-
string
- options
- UpdateWidgetOptions
Zwraca
Promise<Widget>