ExemptUserAgent ExemptUserAgent ExemptUserAgent ExemptUserAgent Class

Definition

Represents a user agent, commonly a search bot, which can receive InfoPath forms instead of a Web page in response to an HTTP request.

public ref class ExemptUserAgent sealed : Microsoft::SharePoint::Administration::SPPersistedObject, Microsoft::SharePoint::Administration::Backup::IBackupRestoreConfiguration
[System.Runtime.InteropServices.Guid("10196e7e-2590-4862-8a40-ce64bdd5c9ff")]
public sealed class ExemptUserAgent : Microsoft.SharePoint.Administration.SPPersistedObject, Microsoft.SharePoint.Administration.Backup.IBackupRestoreConfiguration
type ExemptUserAgent = class
    inherit SPPersistedObject
    interface IBackupRestoreConfiguration
    interface IBackupRestore
Public NotInheritable Class ExemptUserAgent
Inherits SPPersistedObject
Implements IBackupRestoreConfiguration
Inheritance
Attributes
Implements

Examples

See the ExemptUserAgentCollection collection for an example.

Remarks

The ExemptUserAgent object, if present in the ExemptUserAgentCollection collection, will allow a search bot or any other user agent to receive InfoPath forms instead of Web pages from InfoPath Forms Services. For search bots, this allows the information contained within InfoPath files to be indexed.

Constructors

ExemptUserAgent() ExemptUserAgent() ExemptUserAgent() ExemptUserAgent()

Initializes a new instance of the ExemptUserAgent class.

Properties

DisplayName DisplayName DisplayName DisplayName

The name of the user agent that is displayed.

Farm Farm Farm Farm Inherited from SPPersistedObject
Id Id Id Id Inherited from SPPersistedObject
Name Name Name Name Inherited from SPPersistedObject
Parent Parent Parent Parent Inherited from SPPersistedObject
PartialMatch PartialMatch PartialMatch PartialMatch

Gets or sets the string used to form a partial match with the HTTP request coming from the user agent.

Properties Properties Properties Properties Inherited from SPPersistedObject
Status Status Status Status Inherited from SPPersistedObject
TypeName TypeName TypeName TypeName Inherited from SPPersistedObject
UpgradedPersistedProperties UpgradedPersistedProperties UpgradedPersistedProperties UpgradedPersistedProperties Inherited from SPAutoSerializingObject
Version Version Version Version Inherited from SPPersistedObject
WasCreated WasCreated WasCreated WasCreated Inherited from SPPersistedObject

Explicit Interface Implementations

IBackupRestore.AddBackupObjects(SPBackupRestoreObject) IBackupRestore.AddBackupObjects(SPBackupRestoreObject) IBackupRestore.AddBackupObjects(SPBackupRestoreObject) IBackupRestore.AddBackupObjects(SPBackupRestoreObject)

Adds the IBackupRestore object and its child IBackupRestore objects to the specified backup object.

IBackupRestore.CanRenameOnRestore IBackupRestore.CanRenameOnRestore IBackupRestore.CanRenameOnRestore IBackupRestore.CanRenameOnRestore

Gets a value that indicates whether the IBackupRestore object can be renamed when it is restored.

IBackupRestore.CanSelectForBackup IBackupRestore.CanSelectForBackup IBackupRestore.CanSelectForBackup IBackupRestore.CanSelectForBackup

Gets or sets a value that indicates whether the content component that is represented by the IBackupRestore object can be selected for backup, independently of its parent component, in the Central Administration user interface or some other UI.

IBackupRestore.CanSelectForRestore IBackupRestore.CanSelectForRestore IBackupRestore.CanSelectForRestore IBackupRestore.CanSelectForRestore

Gets or sets a value that indicates whether the content component that is represented by the IBackupRestore object can be selected for restoration in the Central Administration user interface or some other UI.

IBackupRestore.DiskSizeRequired IBackupRestore.DiskSizeRequired IBackupRestore.DiskSizeRequired IBackupRestore.DiskSizeRequired

Gets the amount of disk space, in bytes, that is required to store a backup of the content represented by the IBackupRestore object.

IBackupRestore.Id IBackupRestore.Id IBackupRestore.Id IBackupRestore.Id

Gets or sets an ID for the content component.

IBackupRestore.Name IBackupRestore.Name IBackupRestore.Name IBackupRestore.Name

Gets or sets a name, for use in a UI, for the content component.

IBackupRestore.OnAbort(Object, SPBackupRestoreInformation) IBackupRestore.OnAbort(Object, SPBackupRestoreInformation) IBackupRestore.OnAbort(Object, SPBackupRestoreInformation) IBackupRestore.OnAbort(Object, SPBackupRestoreInformation)

Assists in a graceful termination when a user cancels a backup or restore operation.

IBackupRestore.OnBackup(Object, SPBackupInformation) IBackupRestore.OnBackup(Object, SPBackupInformation) IBackupRestore.OnBackup(Object, SPBackupInformation) IBackupRestore.OnBackup(Object, SPBackupInformation)

Creates and stores the backup copy of the content component.

IBackupRestore.OnBackupComplete(Object, SPBackupInformation) IBackupRestore.OnBackupComplete(Object, SPBackupInformation) IBackupRestore.OnBackupComplete(Object, SPBackupInformation) IBackupRestore.OnBackupComplete(Object, SPBackupInformation)

Provides post backup processing.

IBackupRestore.OnPostRestore(Object, SPRestoreInformation) IBackupRestore.OnPostRestore(Object, SPRestoreInformation) IBackupRestore.OnPostRestore(Object, SPRestoreInformation) IBackupRestore.OnPostRestore(Object, SPRestoreInformation)

Provides post restore processing.

IBackupRestore.OnPrepareBackup(Object, SPBackupInformation) IBackupRestore.OnPrepareBackup(Object, SPBackupInformation) IBackupRestore.OnPrepareBackup(Object, SPBackupInformation) IBackupRestore.OnPrepareBackup(Object, SPBackupInformation)

Creates and stores the backup copy of the content component.

IBackupRestore.OnPreRestore(Object, SPRestoreInformation) IBackupRestore.OnPreRestore(Object, SPRestoreInformation) IBackupRestore.OnPreRestore(Object, SPRestoreInformation) IBackupRestore.OnPreRestore(Object, SPRestoreInformation)

Provides restore preparation processing.

IBackupRestore.OnRestore(Object, SPRestoreInformation) IBackupRestore.OnRestore(Object, SPRestoreInformation) IBackupRestore.OnRestore(Object, SPRestoreInformation) IBackupRestore.OnRestore(Object, SPRestoreInformation)

Reads the backed up content and copies it to the target destination of the restore operation.

IBackupRestoreConfiguration.CanBackupRestoreAsConfiguration IBackupRestoreConfiguration.CanBackupRestoreAsConfiguration IBackupRestoreConfiguration.CanBackupRestoreAsConfiguration IBackupRestoreConfiguration.CanBackupRestoreAsConfiguration

Gets a value that indicates whether the component can be included in a configuration-only backup or restore.

Methods

Clone() Clone() Clone() Clone() Inherited from SPPersistedObject
Delete() Delete() Delete() Delete() Inherited from SPPersistedObject
Equals(Object) Equals(Object) Equals(Object) Equals(Object) Inherited from SPPersistedObject
GetChild<T>() GetChild<T>() GetChild<T>() GetChild<T>() Inherited from SPPersistedObject
GetChild<T>(String) GetChild<T>(String) GetChild<T>(String) GetChild<T>(String) Inherited from SPPersistedObject
GetHashCode() GetHashCode() GetHashCode() GetHashCode() Inherited from SPPersistedObject
GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) Inherited from SPAutoSerializingObject
HasAdditionalUpdateAccess() HasAdditionalUpdateAccess() HasAdditionalUpdateAccess() HasAdditionalUpdateAccess() Inherited from SPPersistedObject
OnDeserialization() OnDeserialization() OnDeserialization() OnDeserialization() Inherited from SPPersistedObject
Provision() Provision() Provision() Provision() Inherited from SPPersistedObject
ToString() ToString() ToString() ToString() Inherited from SPPersistedObject
Uncache() Uncache() Uncache() Uncache() Inherited from SPPersistedObject
Unprovision() Unprovision() Unprovision() Unprovision() Inherited from SPPersistedObject
Update() Update() Update() Update() Inherited from SPPersistedObject
Update(Boolean) Update(Boolean) Update(Boolean) Update(Boolean) Inherited from SPPersistedObject
UpdateParent() UpdateParent() UpdateParent() UpdateParent() Inherited from SPAutoSerializingObject
Validate() Validate() Validate() Validate() Inherited from SPPersistedObject

Applies to