CRMQueue Class

The CRMQueue class contains methods that you can use to manage queues. There are three types of queues:

  • A public queue is a queue that is created by the business unit to help organize where activities and cases should be routed.
  • A private queue is a queue that contains all items assigned to a user that they have not started working on yet.
  • A work in progress queue is a queue that contains all items assigned to a user that they are currently working on.

There are no properties for this class.

System.Object
   System.MarshalByRefObject
      System.ComponentModel.Component
         System.Web.Services.Protocols.WebClientProtocol
            System.Web.Services.Protocols.HttpWebClientProtocol
               System.Web.Services.Protocols.SoapHttpClientProtocol
                  CRMQueue

[Visual Basic .NET]
Public Class CRMQueue
   Inherits System.Web.Services.Protocols.SoapHttpClientProtocol
[C#]
public class CRMQueue : System.Web.Services.Protocols.SoapHttpClientProtocol
[C++]
public __gc class CRMQueue: public System.Web.Services.Protocols.SoapHttpClientProtocol

The CRMQueue class exposes the following methods.

Method Description
Create Creates a new public queue.
CreateAndRetrieve Creates a new public queue and then retrieves it.
Delete Deletes a public queue.
Retrieve Retrieves a queue.
RetrieveByObject Retrieves all queues that are associated with the specified object (incident or activity).
RetrieveQueues Retrieves private, WipBin, or public queues for the specified business or organization.
Update Updates a public queue.
UpdateAndRetrieve Updates a public queue and then retrieves it.

Requirements

Namespace: Microsoft.Crm.Platform.Proxy

Assembly: Microsoft.Crm.Platform.Proxy.dll

See Also

© 2005 Microsoft Corporation. All rights reserved.