Compartir a través de


DeviceManagementClient.DeleteDeviceClassSubgroup Método

Definición

Elimina un subgrupo de clase de dispositivo. Este subgrupo se crea automáticamente cuando un dispositivo habilitado para Device Update está conectado al centro e informa de sus propiedades. Los grupos, los subgrupos y las implementaciones no se limpian automáticamente, pero se conservan con fines de historial. Los usuarios pueden llamar a este método para eliminar un subgrupo si no necesitan conservar ninguno del historial del subgrupo y ya no lo necesitan. Si un dispositivo se vuelve a conectar para este subgrupo después de eliminar el subgrupo, se volverá a crear automáticamente, pero no habrá historial.

public virtual Azure.Response DeleteDeviceClassSubgroup(string groupId, string deviceClassId, Azure.RequestContext context = default);
abstract member DeleteDeviceClassSubgroup : string * string * Azure.RequestContext -> Azure.Response
override this.DeleteDeviceClassSubgroup : string * string * Azure.RequestContext -> Azure.Response
Public Overridable Function DeleteDeviceClassSubgroup (groupId As String, deviceClassId As String, Optional context As RequestContext = Nothing) As Response

Parámetros

groupId
String

Identificador de grupo.

deviceClassId
String

Identificador de clase de dispositivo.

context
RequestContext

Contexto de solicitud, que puede invalidar los comportamientos predeterminados de la canalización de cliente por llamada.

Devoluciones

Respuesta devuelta por el servicio.

Excepciones

groupId o deviceClassId es null.

groupId o deviceClassId es una cadena vacía y se esperaba que no estuviera vacía.

El servicio devolvió un código de estado no correcto.

Ejemplos

En este ejemplo se muestra cómo llamar a DeleteDeviceClassSubgroup con parámetros necesarios.

var credential = new DefaultAzureCredential();
var endpoint = new Uri("<https://my-service.azure.com>");
var client = new DeviceManagementClient(endpoint, "<instanceId>", credential);

Response response = client.DeleteDeviceClassSubgroup("<groupId>", "<deviceClassId>");
Console.WriteLine(response.Status);

Se aplica a