WidgetServiceClient class
Constructores
| Widget |
|
| Widget |
Métodos
| analyze |
Analice un widget. La única garantía es que este método devolverá una cadena que contenga los resultados del análisis. |
| create |
Cree un widget. El identificador del widget no es necesario durante la creación, ya que el servidor lo establece automáticamente. Si se proporciona un identificador, se producirá un error. |
| delete |
Elimine un widget por identificador. |
| get |
Obtener un widget por identificador. |
| list |
Enumere todos los widgets del sistema. Esta operación no está paginada y devuelve una matriz simple de widgets. No acepta opciones ni parámetros. |
| update |
Actualice el contenido del widget. El identificador del widget es necesario en la entrada, pero no se puede cambiar. Todos los demás campos son opcionales y se actualizarán dentro del widget si se proporciona. |
Detalles del constructor
WidgetServiceClient(string, TokenCredential, WidgetServiceClientOptions)
new WidgetServiceClient(endpoint: string, credential: TokenCredential, options?: WidgetServiceClientOptions)
Parámetros
- endpoint
-
string
- credential
- TokenCredential
- options
- WidgetServiceClientOptions
WidgetServiceClient(string, WidgetServiceClientOptions)
new WidgetServiceClient(endpoint: string, options?: WidgetServiceClientOptions)
Parámetros
- endpoint
-
string
- options
- WidgetServiceClientOptions
Detalles del método
analyzeWidget(string, AnalyzeWidgetOptions)
Analice un widget. La única garantía es que este método devolverá una cadena que contenga los resultados del análisis.
function analyzeWidget(id: string, options?: AnalyzeWidgetOptions): Promise<AnalyzeResult>
Parámetros
- id
-
string
- options
- AnalyzeWidgetOptions
Devoluciones
Promise<AnalyzeResult>
createWidget(number, ColorType, CreateWidgetOptions)
Cree un widget.
El identificador del widget no es necesario durante la creación, ya que el servidor lo establece automáticamente. Si se proporciona un identificador, se producirá un error.
function createWidget(weight: number, color: ColorType, options?: CreateWidgetOptions): Promise<Widget>
Parámetros
- weight
-
number
- color
- ColorType
- options
- CreateWidgetOptions
Devoluciones
Promise<Widget>
deleteWidget(string, DeleteWidgetOptions)
Elimine un widget por identificador.
function deleteWidget(id: string, options?: DeleteWidgetOptions): Promise<void>
Parámetros
- id
-
string
- options
- DeleteWidgetOptions
Devoluciones
Promise<void>
getWidget(string, GetWidgetOptions)
Obtener un widget por identificador.
function getWidget(id: string, options?: GetWidgetOptions): Promise<Widget>
Parámetros
- id
-
string
- options
- GetWidgetOptions
Devoluciones
Promise<Widget>
listWidgets(ListWidgetsOptions)
Enumere todos los widgets del sistema. Esta operación no está paginada y devuelve una matriz simple de widgets.
No acepta opciones ni parámetros.
function listWidgets(options?: ListWidgetsOptions): Promise<Widget[]>
Parámetros
- options
- ListWidgetsOptions
Devoluciones
Promise<Widget[]>
updateWidget(string, UpdateWidgetOptions)
Actualice el contenido del widget. El identificador del widget es necesario en la entrada, pero no se puede cambiar. Todos los demás campos son opcionales y se actualizarán dentro del widget si se proporciona.
function updateWidget(id: string, options?: UpdateWidgetOptions): Promise<Widget>
Parámetros
- id
-
string
- options
- UpdateWidgetOptions
Devoluciones
Promise<Widget>