Microsoft.Office.RecordsManagement.RecordsRepository Namespace

Classes

DocumentRouterAutoFolderSettings

Configures automatic folder creation in a content organizer site.

DocumentRoutingFeatureNotActiveException

Indicates that the Content Organizer feature is not active.

DocumentRoutingResult

Represents the results of a document routing action performed by the content organizer.

EcmDocumentRouter

The EcmDocumentRouter class represents a content organizer that routes documents submitted to a Web site.

EcmDocumentRouterRule

Represents a rule that defines document-routing behavior for the content organizer.

EcmDocumentRouterRuleCollection

Represents the collection of rules that are used by the content organizer to organize submitted documents.

EcmDocumentRoutingWeb

Represents a repository abstraction that can be configured to automatically organize and manage incoming content.

HoldingZoneExpirationAction

This class and its members are reserved for internal use and are not intended to be used in your code.

ItemCannotBeDeclaredUndeclaredRecordException

Thrown when an item cannot be declared or when an item is undeclared as record.

OfficialFileCore

Represents the processing engine for documents submitted to the Records Repository.

PublishingPageRouter

Implements the IPublishingPageRouter interface.

Records

The Records class defines utility functions associated with Record items.

RecordSeries

Represents a rule.

RecordSeriesCollection

Represents a collection of all rules in the repository.

RecordsRepositoryCommon

Contains the Web template ID used for creating a new Records Center.

Router

Reserved for internal use..

UniqueExtension

Creates a unique extension.

Interfaces

ICustomRouter

Performs custom processing on documents before they are routed to the final location.

IRecordDeclarationHandler

Provides an interface for custom processing of declaring a list item as record.

IRecordUndeclarationHandler

Provides an interface for custom processing of undeclaring a list item as record.

Enums

CustomRouterResult

Represents the result of custom processing on submitted documents.

DocumentRoutingCollisionSetting

Specifies whether there was a collision, whether an existing file with the same file name as the document being routed at the document's final routing destination when determining the final routing destination of a document, and what the router settings say to do if there is a collision.

DocumentRoutingResultType

Result from calling the GetFinalRoutingDestinationFolderUrl Web service to route a document.

RecordDeclarationPermissions

Enumerates the possible permission levels required for declaring and undeclaring records.

RecordOperationResult

Enumerates the possible statuses of custom record declaration and undeclaration processing.

RecordRestrictions

Enumerates the possible restrictions imposed on record items.