Share via


Expiration.GetRetentionPolicyForItem - Méthode

Obtient la rétention de données personnalisé XML.

Espace de noms :  Microsoft.Office.RecordsManagement.PolicyFeatures
Assembly :  Microsoft.Office.Policy (dans Microsoft.Office.Policy.dll)

Syntaxe

'Déclaration
Public Shared Function GetRetentionPolicyForItem ( _
    site As SPSite, _
    listItem As SPListItem, _
    useCachedSettings As Boolean, _
    <OutAttribute> ByRef retnSrc As RetentionScheduleSource, _
    <OutAttribute> ByRef retentionSourceId As String _
) As String
'Utilisation
Dim site As SPSite
Dim listItem As SPListItem
Dim useCachedSettings As Boolean
Dim retnSrc As RetentionScheduleSource
Dim retentionSourceId As String
Dim returnValue As String

returnValue = Expiration.GetRetentionPolicyForItem(site, _
    listItem, useCachedSettings, retnSrc, _
    retentionSourceId)
public static string GetRetentionPolicyForItem(
    SPSite site,
    SPListItem listItem,
    bool useCachedSettings,
    out RetentionScheduleSource retnSrc,
    out string retentionSourceId
)

Paramètres

  • useCachedSettings
    Type : System.Boolean

    Détermine si la stratégie retournée est tout ce que les éléments actuellement sont les suivants, ou si les dernières modifications apportées aux paramètres sont à prendre en considération. Le Gestionnaire d'événements doit utiliser les paramètres de mise en cache jusqu'à ce que la mise à jour de stratégie s'exécute.

  • retentionSourceId
    Type : System.String

    L'URL du dossier parent qui contient la stratégie pour cet élément lorsqu'il est fondée sur l'emplacement est utilisé, ou l'ID du type de contenu qui contient la stratégie lors de la stratégie basée sur le type de contenu est utilisé.

Valeur renvoyée

Type : System.String
La rétention de données personnalisé XML.

Voir aussi

Référence

Expiration classe

Expiration - Membres

Microsoft.Office.RecordsManagement.PolicyFeatures - Espace de noms