SPListItem - Membres

Représente un élément ou une ligne dans une liste.

Le type SPListItem expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AllRolesForCurrentUser Obtient une liste complète des définitions de rôles sur l'objet auquel appartient l'utilisateur en cours sur cette étendue. (Hérité de SPSecurableObject)
Propriété publique Attachments Obtient la collection de pièces jointes qui sont associées à l'élément.
Propriété publique Audit Obtient le journal d'audit qui est associé à l'élément.
Propriété publique BackwardLinks Renvoie la collection de liens à l'élément.
Propriété publique ClientFormItemData Obtient un dictionnaire contenant les propriétés des éléments utilisées dans les formulaires du service clientèle. (Remplace SPItem.ClientFormItemData)
Propriété publique ContentType Obtient le type de contenu qui est associé à l'élément.
Propriété publique ContentTypeId Obtient l'identificateur du type de contenu qui est associé à cet élément.
Propriété publique CopyDestinations Obtient une liste d'URL à laquelle l'élément peut être copié via l'interface utilisateur de SharePoint Foundation.
Propriété publique CopyFieldMask Obtient un masque de champ pour un élément copié.
Propriété publique CopySource Obtient l'URL de l'élément source à partir de laquelle cet élément a été copié, si l'élément de résultat à partir d'une opération de copie.
Propriété publique DisplayName Obtient le nom complet de l'élément.
Propriété publique EffectiveBasePermissions Obtient les autorisations de base efficace de l'utilisateur actuel sur l'élément, y compris les stratégies et l'appartenance au groupe. (Remplace SPItem.EffectiveBasePermissions)
Propriété publique EffectiveBasePermissionsForUI Obtient les autorisations effectives de base pour l'utilisateur actuel, qu'ils doivent être affichés dans l'interface utilisateur.
Propriété publique Fields Obtient ou définit la collection de tous les champs dans l'objet parent de l'élément. (Remplace SPItem.Fields)
Propriété publique File Obtient le fichier représenté par l’élément dans une bibliothèque de documents.
Propriété publique FileSystemObjectType Obtient ou définit le type d'objet système fichier pour l'élément.
Propriété publique FirstUniqueAncestor Obsolète. Utilisez la propriété FirstUniqueAncestorSecurableObject à la place. (Hérité de SPSecurableObject)
Propriété publique FirstUniqueAncestorSecurableObject Récupère le premier ancêtres unique s'il a des attributions de rôles uniques sinon renvoie le premier objet parent (liste, dossier ou site Web) qui comporte des affectations de rôles uniques. (Remplace SPItem.FirstUniqueAncestorSecurableObject)
Propriété publique Folder Obtient un objet folder qui est associé à un élément du dossier.
Propriété publique ForwardLinks Obtient une collection de liens hypertexte qui sont associées à l'élément ; par exemple, les hyperliens dans un champ URL ou d'un champ de texte enrichi.
Propriété publique HasPublishedVersion Obtient une valeur de type Boolean qui indique si une version publiée de l'élément existe.
Propriété publique HasUniqueRoleAssignments Obtient une valeur de type Boolean qui indique si l'élément a de sécurité uniques ou en hérite ses attributions de rôle à partir d'un objet parent. (Remplace SPSecurableObject.HasUniqueRoleAssignments)
Propriété publique IconOverlay Obtient ou définit l'URL d'une icône de superposition pour cet élément.
Propriété publique ID Obtient le nombre entier qui identifie l'élément. (Remplace SPItem.ID)
Propriété publique Item[Guid] Obtient ou définit la valeur qui est contenue dans le champ identifié par le GUID spécifié.
Propriété publique Item[Int32] Obtient ou définit la valeur qui est contenue dans le champ à l'index spécifié dans la collection de champs de la liste parente. (Remplace SPItem.Item[Int32])
Propriété publique Item[String] Obtient ou définit une valeur de champ dans l'élément en fonction du champ titre, nom interne ou nom statique. (Remplace SPItem.Item[String])
Propriété publique Level Obtient le niveau de publication de l'élément.
Propriété publique ListItems Obtient la collection parente de la liste des objets d'élément auquel appartient l'élément.
Propriété publique MissingRequiredFields Obtient une valeur de type Boolean qui indique si les champs obligatoires sont absents des propriétés de l'élément.
Propriété publique ModerationInformation Obtient des informations de l'approbation du contenu pour l'élément, y compris l'état et commentaire.
Propriété publique Name Obtient le nom de l'élément.
Propriété publique ParentList Obtient la liste qui inclut l'élément de liste.
Propriété publique ProgId L'identificateur de programme pour cet élément.
Propriété publique Properties Obtient les métadonnées de l'élément.
Propriété publique RecurrenceID Renvoie l'identificateur (ID) d'une instance d'un élément récurrent.
Propriété publique ReusableAcl Obtient un objet opaque qui représente les informations de liste (ACL) de contrôle d'accès brutes pour l'élément. (Remplace SPItem.ReusableAcl)
Propriété publique RoleAssignments Obtient les attributions de rôle pour cet objet sécurisable. (Hérité de SPSecurableObject)
Propriété publique ServerRedirected Obtient une valeur de type Boolean qui indique si les utilisateurs qui n'ont pas accès à afficher l'élément, ou qui n'ont pas de l'application cliente appropriée installé, sont redirigés vers le rendu côté serveur de l'élément lorsqu'ils cliquent sur un lien pour l'afficher.
Propriété publique ServerRedirectedPreviewUrl Obtient l'URL de la miniature d'un document dans le navigateur, si cette fonctionnalité existe.
Propriété publique SortType Obtient ou définit le type de cet élément lors du tri dans une vue.
Propriété publique Tasks Obtient la collection de tâches de flux de travail pour l'élément.
Propriété publique Title Obtient le titre de l'élément.
Propriété publique UniqueId Obtient le GUID qui identifie l'élément de la base de données interne.
Propriété publique Url Obtient l'URL relative du site de l'élément.
Propriété publique Versions Obtient la collection d'objets de version d'élément qui représentent les versions de l'élément.
Propriété publique Web Obtient le site Web qui est associé à l'élément de liste.
Propriété publique Workflows Obtient la collection des objets de flux de travail qui représentent les instances de l'élément des flux de travail qui est en cours d'exécution, mais ne reçoit pas les associations de flux de travail.
Propriété publique Xml Obtient les données contenues dans l'élément de liste au format XMLDATA.

Haut

Méthodes

  Nom Description
Méthode publique BreakRoleInheritance(Boolean) Crée des affectations de rôle unique pour l'objet et copie éventuellement des attributions de rôle à partir du parent. (Hérité de SPSecurableObject)
Méthode publique BreakRoleInheritance(Boolean, Boolean) Crée des attributions de rôles uniques pour l'élément de liste, éventuellement copie les attributions de rôle à partir de l'objet parent et efface éventuellement les attributions de rôles uniques à partir de descendants. (Remplace SPSecurableObject.BreakRoleInheritance(Boolean, Boolean))
Méthode publique CheckPermissions Détermine si l'utilisateur actuel a un jeu d'autorisations spécifié. (Hérité de SPSecurableObject)
Méthode publiqueMembre statique Copy(String, String) Copie la version spécifiée de l'élément vers la destination spécifiée.
Méthode publiqueMembre statique Copy(String, String, Hashtable, []) Copie l'élément spécifié et ses propriétés en tant que flux vers la destination spécifiée.
Méthode publique CopyFrom(String) Remplace l'élément actuel avec la version spécifiée de l'élément.
Méthode publique CopyFrom(String, Hashtable, []) Remplace l'élément actuel avec la version spécifiée de l'élément et à ses propriétés en tant que flux.
Méthode publique CopyTo Copie l'élément vers la destination spécifiée.
Méthode publique Delete Supprime l'élément. (Remplace SPItem.Delete())
Méthode publique DoesUserHavePermissions(SPBasePermissions) Indique si l'utilisateur actuel possède un jeu d'autorisations spécifié. (Hérité de SPSecurableObject)
Méthode publique DoesUserHavePermissions(SPUser, SPBasePermissions) Indique si l'utilisateur spécifié possède les autorisations spécifiées sur un élément.
Méthode publique DoesUserHavePermissionsForUI Vérifie si l'utilisateur spécifié possède les autorisations spécifiées sur un élément.
Méthode publique EnsureWorkflowInformation() Vérifie les informations de flux de travail de l'élément et, si nécessaire, le met à jour pour vous assurer que les informations les plus récentes sont utilisées.
Méthode publique EnsureWorkflowInformation(Boolean, Boolean) Vérifie les informations de flux de travail de l'élément et, si nécessaire, le met à jour pour vous assurer que les informations les plus récentes sont utilisées.
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetFormattedValue Renvoie la valeur du champ spécifié, y compris la mise en forme.
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetType (Hérité de Object)
Méthode publique GetUserEffectivePermissionInfo Obtient des informations détaillées sur les autorisations effectives dont un utilisateur spécifié sur l'élément de liste et les attributions de rôle liées à cet utilisateur dans cette étendue. (Remplace SPItem.GetUserEffectivePermissionInfo(String))
Méthode publique GetUserEffectivePermissions Obtient les autorisations effectives dont dispose un utilisateur spécifié sur l'élément de liste. (Remplace SPItem.GetUserEffectivePermissions(String))
Méthode publique GetWOPIFrameUrl Obtient l'URL complète vers la page de cadre de SharePoint qui initie l'objet SPWOPIActionavec l'application WOPI associée à l'élément de liste.
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode publique Recycle Supprime l'élément de la base de données de contenu et renvoie un identificateur global unique (GUID) de la transaction.
Méthode publique ReplaceLink Remplace toutes les instances d'un lien spécifié dans l'élément de liste avec un nouveau lien.
Méthode publique ResetRoleInheritance Supprime les attributions de rôle local afin que l'élément de liste et tous ses objets descendants, héritent à nouveau des attributions de rôle à partir de l'objet parent. (Remplace SPSecurableObject.ResetRoleInheritance())
Méthode publique SystemUpdate() Met à jour la base de données avec les modifications apportées à l'élément de liste sans modifier les champs de date de modification ou modifié par.
Méthode publique SystemUpdate(Boolean) Met à jour la base de données avec les modifications apportées à l'élément de liste sans modifier les champs de date de modification ou modifié par, ou si vous le souhaitez, la version de l'élément.
Méthode publique ToString (Hérité de Object)
Méthode publique UnlinkFromCopySource Efface l'URL de l'élément source si l'élément de résultat à partir d'une opération de copie.
Méthode publique Update Met à jour la base de données avec les modifications apportées à l'élément de liste. (Remplace SPItem.Update())
Méthode publique UpdateOverwriteVersion Met à jour l'élément sans créer une autre version de l'élément.

Haut

Champs

  Nom Description
Champ protégé m_Fields Stocke les objets de champ associés à l'élément. (Hérité de SPItem)

Haut

Voir aussi

Référence

SPListItem classe

Microsoft.SharePoint - Espace de noms