CRMNotesManager Class

The CRMNotesManager class contains methods that you can use to manage note objects.

There are no properties for this class.

For more information about using XML, see XML Document Object Model.

  System.Object

   System.MarshalByRefObject
      System.ComponentModel.Component
         System.Web.Services.Protocols.WebClientProtocol
            System.Web.Services.Protocols.HttpWebClientProtocol
               System.Web.Services.Protocols.SoapHttpClientProtocol
                  CRMNotesManager
[Visual Basic .NET]
Public Class CRMNotesManager
   Inherits System.Web.Services.Protocols.SoapHttpClientProtocol
[C#]
public class CRMNotesManager : System.Web.Services.Protocols.SoapHttpClientProtocol
[C++]
public __gc class CRMNotesManager: public System.Web.Services.Protocols.SoapHttpClientProtocol

The CRMNotesManager class exposes the following methods.

Method Description
Assign Assigns ownership of a note to the specified security principal.
Create Creates a new note.
CreateAndRetrieve Creates a new note and then returns the XML data for the new note.
Delete Deletes a note.
GrantAccess Grants access to a note to the specified security principal.
MakePrivate Makes a note private.
MakePublic Makes a note public.
ModifyAccess Replaces the access rights on the note for the specified security principal.
RemoveBinaryData Removes the binary attachment from the specified note.
RemoveParent Removes the parent of an existing note, but leaves the parent and the note otherwise intact.
Retrieve Retrieves a note.
RetrieveByObject Retrieves all notes that are associated with the specified object.
RetrieveByPrincipal Retrieves all notes that are owned by the specified security principal.
RetrievePrincipalAccess Retrieves the access a specific security principal has for a specific note.
RetrieveSharedPrincipals Retrieves all users and teams who have the specified access to the specified note.
RetrieveSharedPrincipalsAndAccess Retrieves all security principals (users or teams) that have access to a note and their access rights for that note.
RevokeAccess Revokes all access for the security principal.
SetParent Sets the parent for a note.
Update Updates an existing note.
UpdateAndRetrieve Updates an existing note and then returns the XML data for the note.

Requirements

Namespace: Microsoft.CRM.Proxy

Assembly: microsoft.crm.proxy.dll

See Also

© 2003 Microsoft Corporation. All rights reserved.