Compartilhar via


Expiration.GetRetentionPolicyForItem método

Obtém o XML de retenção de dados personalizados.

Namespace:  Microsoft.Office.RecordsManagement.PolicyFeatures
Assembly:  Microsoft.Office.Policy (em Microsoft.Office.Policy.dll)

Sintaxe

'Declaração
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
'Uso
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
)

Parâmetros

  • useCachedSettings
    Tipo: System.Boolean

    Determina se a diretiva retornada é tudo o que os itens atualmente estão seguindo ou se as últimas alterações configurações devem ser considerados. O manipulador de eventos deve usar configurações em cache até que o trabalho de atualização de diretiva seja executado.

  • retentionSourceId
    Tipo: System.String

    A URL da pasta pai que contém a diretiva para este item ao local com base em diretiva é usada e a identificação de tipo de conteúdo que contém a diretiva quando a diretiva baseada no tipo de conteúdo é usada.

Valor retornado

Tipo: System.String
A retenção de dados personalizado XML.

Ver também

Referência

Expiration classe

Expiration membros

Microsoft.Office.RecordsManagement.PolicyFeatures namespace