En el cuerpo de la solicitud, especifique una representación JSON del objeto managedAppOperation.
En la tabla siguiente se muestran las propiedades necesarias para crear el objeto managedAppOperation.
Propiedad
Tipo
Descripción
displayName
Cadena
El nombre de la operación.
lastModifiedDateTime
DateTimeOffset
La última vez que se modificó el funcionamiento de la aplicación.
state
Cadena
El estado actual de la operación
id
Cadena
Clave de la entidad.
version
Cadena
Versión de la entidad.
Respuesta
Si se ejecuta correctamente, este método devuelve un código de respuesta 200 OK y un objeto managedAppOperation actualizado en el cuerpo de la respuesta.
PATCH https://graph.microsoft.com/v1.0/deviceAppManagement/managedAppRegistrations/{managedAppRegistrationId}/operations/{managedAppOperationId}
Content-type: application/json
Content-length: 159
{
"@odata.type": "#microsoft.graph.managedAppOperation",
"displayName": "Display Name value",
"state": "State value",
"version": "Version value"
}
// Code snippets are only available for the latest version. Current version is 5.x
// Dependencies
using Microsoft.Graph.Models;
var requestBody = new ManagedAppOperation
{
OdataType = "#microsoft.graph.managedAppOperation",
DisplayName = "Display Name value",
State = "State value",
Version = "Version value",
};
// To initialize your graphClient, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=csharp
var result = await graphClient.DeviceAppManagement.ManagedAppRegistrations["{managedAppRegistration-id}"].Operations["{managedAppOperation-id}"].PatchAsync(requestBody);
// Code snippets are only available for the latest major version. Current major version is $v1.*
// Dependencies
import (
"context"
msgraphsdk "github.com/microsoftgraph/msgraph-sdk-go"
graphmodels "github.com/microsoftgraph/msgraph-sdk-go/models"
//other-imports
)
requestBody := graphmodels.NewManagedAppOperation()
displayName := "Display Name value"
requestBody.SetDisplayName(&displayName)
state := "State value"
requestBody.SetState(&state)
version := "Version value"
requestBody.SetVersion(&version)
// To initialize your graphClient, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=go
operations, err := graphClient.DeviceAppManagement().ManagedAppRegistrations().ByManagedAppRegistrationId("managedAppRegistration-id").Operations().ByManagedAppOperationId("managedAppOperation-id").Patch(context.Background(), requestBody, nil)
// Code snippets are only available for the latest version. Current version is 6.x
GraphServiceClient graphClient = new GraphServiceClient(requestAdapter);
ManagedAppOperation managedAppOperation = new ManagedAppOperation();
managedAppOperation.setOdataType("#microsoft.graph.managedAppOperation");
managedAppOperation.setDisplayName("Display Name value");
managedAppOperation.setState("State value");
managedAppOperation.setVersion("Version value");
ManagedAppOperation result = graphClient.deviceAppManagement().managedAppRegistrations().byManagedAppRegistrationId("{managedAppRegistration-id}").operations().byManagedAppOperationId("{managedAppOperation-id}").patch(managedAppOperation);
<?php
use Microsoft\Graph\GraphServiceClient;
use Microsoft\Graph\Generated\Models\ManagedAppOperation;
$graphServiceClient = new GraphServiceClient($tokenRequestContext, $scopes);
$requestBody = new ManagedAppOperation();
$requestBody->setOdataType('#microsoft.graph.managedAppOperation');
$requestBody->setDisplayName('Display Name value');
$requestBody->setState('State value');
$requestBody->setVersion('Version value');
$result = $graphServiceClient->deviceAppManagement()->managedAppRegistrations()->byManagedAppRegistrationId('managedAppRegistration-id')->operations()->byManagedAppOperationId('managedAppOperation-id')->patch($requestBody)->wait();
# Code snippets are only available for the latest version. Current version is 1.x
from msgraph import GraphServiceClient
from msgraph.generated.models.managed_app_operation import ManagedAppOperation
# To initialize your graph_client, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=python
request_body = ManagedAppOperation(
odata_type = "#microsoft.graph.managedAppOperation",
display_name = "Display Name value",
state = "State value",
version = "Version value",
)
result = await graph_client.device_app_management.managed_app_registrations.by_managed_app_registration_id('managedAppRegistration-id').operations.by_managed_app_operation_id('managedAppOperation-id').patch(request_body)
Aquí tiene un ejemplo de la respuesta. Nota: Es posible que el objeto de respuesta que aparezca aquí esté truncado para abreviar. Todas las propiedades se devolverán desde una llamada real.
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 272
{
"@odata.type": "#microsoft.graph.managedAppOperation",
"displayName": "Display Name value",
"lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
"state": "State value",
"id": "f2867b06-7b06-f286-067b-86f2067b86f2",
"version": "Version value"
}