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 | |
---|---|---|
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) | |
Attachments | Obtient la collection de pièces jointes qui sont associées à l'élément. | |
Audit | Obtient le journal d'audit qui est associé à l'élément. | |
BackwardLinks | Renvoie la collection de liens à l'élément. | |
ClientFormItemData | Obtient un dictionnaire contenant les propriétés des éléments utilisées dans les formulaires du service clientèle. (Remplace SPItem.ClientFormItemData) | |
ContentType | Obtient le type de contenu qui est associé à l'élément. | |
ContentTypeId | Obtient l'identificateur du type de contenu qui est associé à cet élément. | |
CopyDestinations | Obtient une liste d'URL à laquelle l'élément peut être copié via l'interface utilisateur de SharePoint Foundation. | |
CopyFieldMask | Obtient un masque de champ pour un élément copié. | |
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. | |
DisplayName | Obtient le nom complet de l'élément. | |
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) | |
EffectiveBasePermissionsForUI | Obtient les autorisations effectives de base pour l'utilisateur actuel, qu'ils doivent être affichés dans l'interface utilisateur. | |
Fields | Obtient ou définit la collection de tous les champs dans l'objet parent de l'élément. (Remplace SPItem.Fields) | |
File | Obtient le fichier représenté par l’élément dans une bibliothèque de documents. | |
FileSystemObjectType | Obtient ou définit le type d'objet système fichier pour l'élément. | |
FirstUniqueAncestor | Obsolète. Utilisez la propriété FirstUniqueAncestorSecurableObject à la place. (Hérité de SPSecurableObject) | |
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) | |
Folder | Obtient un objet folder qui est associé à un élément du dossier. | |
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. | |
HasPublishedVersion | Obtient une valeur de type Boolean qui indique si une version publiée de l'élément existe. | |
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) | |
IconOverlay | Obtient ou définit l'URL d'une icône de superposition pour cet élément. | |
ID | Obtient le nombre entier qui identifie l'élément. (Remplace SPItem.ID) | |
Item[Guid] | Obtient ou définit la valeur qui est contenue dans le champ identifié par le GUID spécifié. | |
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]) | |
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]) | |
Level | Obtient le niveau de publication de l'élément. | |
ListItems | Obtient la collection parente de la liste des objets d'élément auquel appartient l'élément. | |
MissingRequiredFields | Obtient une valeur de type Boolean qui indique si les champs obligatoires sont absents des propriétés de l'élément. | |
ModerationInformation | Obtient des informations de l'approbation du contenu pour l'élément, y compris l'état et commentaire. | |
Name | Obtient le nom de l'élément. | |
ParentList | Obtient la liste qui inclut l'élément de liste. | |
ProgId | L'identificateur de programme pour cet élément. | |
Properties | Obtient les métadonnées de l'élément. | |
RecurrenceID | Renvoie l'identificateur (ID) d'une instance d'un élément récurrent. | |
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) | |
RoleAssignments | Obtient les attributions de rôle pour cet objet sécurisable. (Hérité de SPSecurableObject) | |
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. | |
ServerRedirectedPreviewUrl | Obtient l'URL de la miniature d'un document dans le navigateur, si cette fonctionnalité existe. | |
SortType | Obtient ou définit le type de cet élément lors du tri dans une vue. | |
Tasks | Obtient la collection de tâches de flux de travail pour l'élément. | |
Title | Obtient le titre de l'élément. | |
UniqueId | Obtient le GUID qui identifie l'élément de la base de données interne. | |
Url | Obtient l'URL relative du site de l'élément. | |
Versions | Obtient la collection d'objets de version d'élément qui représentent les versions de l'élément. | |
Web | Obtient le site Web qui est associé à l'élément de liste. | |
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. | |
Xml | Obtient les données contenues dans l'élément de liste au format XMLDATA. |
Haut
Méthodes
Nom | Description | |
---|---|---|
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) | |
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)) | |
CheckPermissions | Détermine si l'utilisateur actuel a un jeu d'autorisations spécifié. (Hérité de SPSecurableObject) | |
Copy(String, String) | Copie la version spécifiée de l'élément vers la destination spécifiée. | |
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. | |
CopyFrom(String) | Remplace l'élément actuel avec la version spécifiée de l'élément. | |
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. | |
CopyTo | Copie l'élément vers la destination spécifiée. | |
Delete | Supprime l'élément. (Remplace SPItem.Delete()) | |
DoesUserHavePermissions(SPBasePermissions) | Indique si l'utilisateur actuel possède un jeu d'autorisations spécifié. (Hérité de SPSecurableObject) | |
DoesUserHavePermissions(SPUser, SPBasePermissions) | Indique si l'utilisateur spécifié possède les autorisations spécifiées sur un élément. | |
DoesUserHavePermissionsForUI | Vérifie si l'utilisateur spécifié possède les autorisations spécifiées sur un élément. | |
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. | |
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. | |
Equals | (Hérité de Object) | |
Finalize | (Hérité de Object) | |
GetFormattedValue | Renvoie la valeur du champ spécifié, y compris la mise en forme. | |
GetHashCode | (Hérité de Object) | |
GetType | (Hérité de Object) | |
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)) | |
GetUserEffectivePermissions | Obtient les autorisations effectives dont dispose un utilisateur spécifié sur l'élément de liste. (Remplace SPItem.GetUserEffectivePermissions(String)) | |
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. | |
MemberwiseClone | (Hérité de Object) | |
Recycle | Supprime l'élément de la base de données de contenu et renvoie un identificateur global unique (GUID) de la transaction. | |
ReplaceLink | Remplace toutes les instances d'un lien spécifié dans l'élément de liste avec un nouveau lien. | |
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()) | |
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. | |
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. | |
ToString | (Hérité de Object) | |
UnlinkFromCopySource | Efface l'URL de l'élément source si l'élément de résultat à partir d'une opération de copie. | |
Update | Met à jour la base de données avec les modifications apportées à l'élément de liste. (Remplace SPItem.Update()) | |
UpdateOverwriteVersion | Met à jour l'élément sans créer une autre version de l'élément. |
Haut
Champs
Nom | Description | |
---|---|---|
m_Fields | Stocke les objets de champ associés à l'élément. (Hérité de SPItem) |
Haut