Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
U kunt de volgende voorbeeldcode in uw Console-app (.NET-framework) van Visual Studio gebruiken om het sluiten van live werkitems te activeren door het bijbehorende wachtrijitem te deactiveren.
Ga naar Snelstart: voorbeeld van organisatieservice (C#) voor informatie over hoe u de voorbeeldcode kunt aanpassen aan uw omgeving.
static void Main(string[] args)
{
// e.g. https://yourorg.crm.dynamics.com
string url = "<your environment url>";
// e.g. you@yourorg.onmicrosoft.com
string userName = "<your user name>";
// e.g. y0urp455w0rd
string password = "<your password>";
string conn = $@"
Url = {url};
AuthType = OAuth;
UserName = {userName};
Password = {password};
AppId = 51f81489-12ee-4a9e-aaae-a2591f45987d;
RedirectUri = app://58145B91-0C36-4500-8554-080854F2AC97;
LoginPrompt=Auto;
RequireNewInstance = True";
using (var svc = new CrmServiceClient(conn))
{
WhoAmIRequest request = new WhoAmIRequest();
WhoAmIResponse response = (WhoAmIResponse)svc.Execute(request);
Console.WriteLine("Your UserId is {0}", response.UserId);
try
{
//Provide queueitem id as the second parameter which has to be deactivated.
svc.UpdateStateAndStatusForEntity("queueitem", new Guid("6f15a7f0-8788-eb11-a812-000d3a593524"), 1, 2);
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
Console.WriteLine("Press any key to exit.");
Console.ReadLine();
}
}
Verwante informatie
Overzicht van geharmoniseerd doorsturen
Geïntegreerde routering instellen
De invloed van uniforme routering op wachtrijitems en de bijbehorende API's