SPFile - Membres

Représente un fichier dans un site SharePoint Web qui peut être un Page de composants WebPart, un élément dans une bibliothèque de documents, ou un fichier dans un dossier.

Le type SPFile expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Author Obtient l'utilisateur qui a créé le document sur le serveur ou de télécharger le document sur le serveur.
Propriété publique BackwardLinks Obtient une collection d'objets link représentant les liens du fichier vers l'arrière.
Propriété publique CharSetName Obtient le nom du jeu de caractères utilisé dans le fichier.
Propriété publique CheckedOutBy Obsolète. Cette propriété est obsolète. Utilisez plutôt LockedByUser .
Propriété publique CheckedOutByUser Obtient un objet qui représente l'utilisateur qui a extrait le fichier.
Propriété publique CheckedOutDate Obtient la date et l'heure à laquelle le fichier a été extrait.
Propriété publique CheckInComment Obtient le commentaire est utilisé lorsqu'un document est consigné dans une bibliothèque de documents.
Propriété publique CheckOutExpires Obsolète. Cette propriété est obsolète. Utilisez plutôt LockExpires .
Propriété publique CheckOutStatus Obsolète. Cette propriété est obsolète. Utilisez plutôt CheckOutType .
Propriété publique CheckOutType Obtient une valeur qui indique la façon dont le fichier est extrait d’une bibliothèque de documents.
Propriété publique CustomizedPageStatus Obtient l'état de personnalisation (également connu sous le nom « fantômes ») de l'objet fichier.
Propriété publique DocumentLibrary Obtient la bibliothèque parent de la SPFile.
Propriété publique EffectiveAuditMask Obtient le masque d'audit efficace pour cet objet.
Propriété publique EffectiveRawPermissions Obtient les autorisations effectives de base pour l'utilisateur actuel.
Propriété publique ETag Obtient un ETag qui identifie une version du fichier.
Propriété publique EventReceivers Obtient la collection de définitions de récepteur d'événements pour le fichier.
Propriété publique Exists Obtient une valeur booléenne qui indique si le fichier existe.
Propriété publique ForwardLinks Obtient une collection d'objets de lien qui représentent les liens dans le fichier de transfert.
Propriété publique GeneratingConverterId Obsolète. Obtient l'ID du transformateur qui est utilisé pour créer le fichier, ou Guid.Empty si le fichier n'est pas un fichier enfant.
Propriété publique Generator Obtient le nom de l'application qui a créé le fichier .htm ou .aspx.
Propriété publique IconUrl Obtient l'URL de l'icône qui est associée au fichier.
Propriété publique InDocumentLibrary Obtient une valeur booléenne qui indique si le fichier appartient à une bibliothèque de documents.
Propriété publique IsConvertedFile Obsolète. Obtient une valeur booléenne qui indique si l'objet fichier a été créé dans le cadre d'une transformation du document.
Propriété publique IsIRMed Obtient une valeur booléenne qui indique si l'Information Rights Management est activé pour le fichier.
Propriété publique IsSharedAccessRequested Obtient une valeur booléenne qui indique si l'accès partagé a été demandé pour le fichier.
Propriété publique Item Obtient l'objet d'élément de liste qui correspond au fichier si le fichier appartient à une bibliothèque de documents.
Propriété publique Length Obtient la taille du fichier en octets, à l'exclusion de la taille de tout WebParts qui sont utilisés dans le fichier.
Propriété publique LengthByUser Obtient une collection des objets de stockage utilisateur qui contiennent des informations sur chaque utilisateur de l' Page de composants WebPart, y compris le nom d'utilisateur, nom d'utilisateur et le nombre d'octets qui consomment les personnalisations de composant WebPart.
Propriété publique Level Obtient le niveau de publication pour le fichier.
Propriété publique ListItemAllFields Obtient l'objet SPListItem qui correspond à ce fichier, y compris toutes ses valeurs de champ, si le fichier appartient à une bibliothèque de documents.
Propriété publique LockedByUser Obtient l'utilisateur qui a verrouillé le fichier.
Propriété publique LockedDate Obtient la date et l'heure d'un verrou de fichier.
Propriété publique LockExpires Obtient la date d'expiration et l'heure d'un verrou de fichier.
Propriété publique LockId Obtient l'identificateur (ID) du verrou en cours sur le fichier.
Propriété publique LockType Obtient une valeur qui décrit le type de verrouillage qui se trouve sur un fichier.
Propriété publique MajorVersion Obtient la version principale du fichier.
Propriété publique MinorVersion Obtient la version secondaire du fichier.
Propriété publique ModifiedBy Obtient un objet utilisateur qui représente l'utilisateur qui a modifié le fichier.
Propriété publique Name Obtient le nom du fichier, extension comprise.
Propriété publique ParentFolder Obtient le dossier parent du fichier.
Propriété publique ProgID Obtient une chaîne qui identifie l'application dans laquelle le fichier a été créé.
Propriété publique Properties Obtient les métadonnées du fichier.
Propriété publique RequiresCheckout Obtient une valeur Boolean qui spécifie si le fichier se trouve dans une bibliothèque de documents qui exige l'extraction.
Propriété publique ServerRedirected Obtient une valeur booléenne qui indique si les utilisateurs qui n'ont pas accès pour afficher le fichier source, ou qui ne possèdent pas l'application cliente appropriée installée, sont redirigés vers le rendu côté serveur du fichier lorsqu'ils cliquent sur un lien pour l'afficher.
Propriété publique ServerRelativeUrl Obtient l’URL relative du fichier en fonction de l’URL du serveur.
Propriété publique SourceFile Obsolète. Obtient le parent objet de fichier du fichier qui a été créé par le biais de transformations de documents.
Propriété publique SourceLeafName Obsolète. Obtient le nom de la feuille du document parent pour le fichier.
Propriété publique SourceUIVersion Obsolète. Obtient le numéro de version du document parent pour le fichier.
Propriété publique TimeCreated Obtient une valeur de date et d'heure qui indique quand le fichier a été créé.
Propriété publique TimeLastModified Obtient une valeur de date et d'heure qui indique quand le fichier a été modifié.
Propriété publique Title Obtient le nom complet du fichier.
Propriété publique TotalLength Obtient la taille du fichier en octets, y compris la taille de tout WebParts qui sont utilisés dans le fichier.
Propriété publique UIVersion Obtient le numéro de version du fichier.
Propriété publique UIVersionLabel Obtient la version du fichier.
Propriété publique UniqueId Obtient le GUID qui identifie le fichier dans la base de données de contenu.
Propriété publique Url Obtient l'URL relative au site du fichier.
Propriété publique Versions Obtient une collection d'objets de la version de fichier qui représente les versions du fichier.
Propriété publique Web Obtient le site Web où se trouve le fichier.

Haut

Méthodes

  Nom Description
Méthode publique AddProperty Ajoute un élément à la liste des métadonnées du fichier.
Méthode publique Approve Approuve le fichier soumis pour approbation du contenu avec le commentaire spécifié.
Méthode publique CanOpenFile(Boolean) Indique si l'utilisateur actuel est autorisé à afficher le contenu du fichier, spécifiant un niveau d'accès.
Méthode publique CanOpenFile(Boolean, String) Indique si l'utilisateur actuel est autorisé à afficher le contenu du fichier, spécifiant un niveau d'accès et une variable de sortie pour recevoir un ETag.
Méthode publique CheckIn(String) Vérifie dans le fichier dans une bibliothèque de documents avec le commentaire spécifié.
Méthode publique CheckIn(String, SPCheckinType) Dans le fichier à une bibliothèque de documents basé sur le commentaire spécifié et le type de vérification dans pour effectuer des contrôles.
Méthode publique CheckOut() Vérifie le fichier d'une bibliothèque de documents.
Méthode publique CheckOut(Boolean, String) Extrait le fichier à partir d'une bibliothèque de documents en spécifiant si à extraire le fichier sur l'ordinateur local et en indiquant que le fichier ne doit pas été extrait si elle a été modifiée après une date particulière.
Méthode publique CheckOut(SPFile.SPCheckOutType, String) Extrait le fichier à partir d'une bibliothèque de documents en spécifiant le type d'extraction et en spécifiant le fichier ne doit pas être récupéré si elle a été modifiée après une date particulière.
Méthode publique Convert Obsolète. Transforme le fichier en utilisant le transformateur spécifié.
Méthode publique ConvertLock Convertit un verrou sur le fichier existant en un nouveau type de verrou.
Méthode publique CopyTo(String) Copie le fichier dans l'URL de destination, mais ne remplace pas un fichier existant du même nom.
Méthode publique CopyTo(String, Boolean) Copie le fichier dans l'URL de destination et éventuellement remplace un fichier existant du même nom.
Méthode publique CreateSharedAccessRequest Demandes des accès pour le fichier partagé.
Méthode publique Delete Supprime l'objet du fichier.
Méthode publique DeleteAllPersonalizations Supprime toutes les informations de personnalisation à partir de laPage de composants WebPart, la page d'accueil ou la page wiki pour l'utilisateur avec l'ID spécifié.
Méthode publique DeleteAllPersonalizationsAllUsers Supprime les informations de personnalisation pour tous les utilisateurs de l' Page de composants WebPart.
Méthode publique DeleteCellStoragePartition Supprime toutes les entrées dans la partition de stockage de cellule spécifiée.
Méthode publique DeleteProperty Supprime un élément de la liste des métadonnées du fichier.
Méthode publique Deny Refuse l'approbation d'un fichier qui a été soumis pour approbation du contenu.
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetConversionState Obsolète. Renvoie l'état de la transformation du fichier à l'ID de transformateur spécifié.
Méthode publique GetConvertedFile Obsolète. Retourne le fichier enfant qui a été créé à partir de ce fichier à l'aide des transformations de documents et le transformateur spécifié.
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetHtmlTranslateCacheItem Retourne le contenu du fichier à partir du cache pour la traduction de HTML, à l'exclusion des éléments du cache est antérieures à la date de que dernière modification du fichier.
Méthode publique GetHtmlTranslateCacheNameFromStsName Renvoie le nom du fichier principal à partir du cache pour la traduction du code HTML.
Méthode publique GetLimitedWebPartManager Retourne le Gestionnaire de composant WebPart qui est associé à l' Page de composants WebPart.
Méthode publique GetListItem Obtient les SPListItem qui correspond à ce fichier, si ce fichier fait partie d'une bibliothèque de documents. Obtient également des valeurs pour les champs spécifiés.
Méthode publique GetProperty Obtient la valeur d'un élément de la liste des métadonnées pour le fichier en fonction de la clé spécifiée.
Méthode publique GetType (Hérité de Object)
Méthode publique GetWebPartCollection Obsolète. Utilisez la méthode GetLimitedWebPartManager pour renvoyer un objet SPLimitedWebPartManager pour gérer les WebParts à la place. (Dans Windows SharePoint Services 2.0 la méthode GetWebPartCollection renvoyé la collection WebPart qui est associée à la page WebParts.)
Méthode publique Lock Crée un verrou sur le fichier, empêchant les autres utilisateurs de le modifier.
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode publique MoveTo(String) Déplace le fichier vers l'URL de destination, mais ne remplace pas un fichier existant du même nom.
Méthode publique MoveTo(String, SPMoveOperations) Déplace le fichier à l'URL de destination spécifié en fonction du type d'opération est spécifié.
Méthode publique MoveTo(String, Boolean) Déplace le fichier vers l'URL de destination et éventuellement remplace un fichier existant du même nom.
Méthode publique MoveTo(String, SPMoveOperations, Boolean) Déplace le fichier vers l’URL de destination spécifiée.
Méthode publique OpenBinary() Ouvre le fichier au format binaire.
Méthode publique OpenBinary(SPOpenBinaryOptions) Ouvre le fichier spécifié sous la forme d'un tableau d'octets et spécifie les options qui contrôlent la façon dont le fichier s'ouvre.
Méthode publique OpenBinaryStream() Ouvre le fichier en tant que flux.
Méthode publique OpenBinaryStream(SPOpenBinaryOptions) Ouvre le fichier spécifié sous la forme d'un flux de données et spécifie les options qui contrôlent la façon dont le fichier s'ouvre.
Méthode publique OpenBinaryStream(SPOpenBinaryOptions, String, String) Ouvre le fichier en tant que flux basé sur les options spécifiées.
Méthode publique OpenBinaryStream(SPOpenBinaryOptions, String, SPFileRightsManagementSettings, String, String) Ouvre le fichier en tant que flux.
Méthode publique OpenFileFormatMetaInfoStream Obtenir les méta-informations de format de fichier de ce fichier à partir de la base de données.
Méthode publique Publish Envoie le fichier pour approbation de contenu avec le commentaire spécifié.
Méthode publique Recycle Envoie le fichier à la Corbeille.
Méthode publique RefreshLock Renouvelle un verrou sur le fichier existant.
Méthode publique ReleaseLock Libère un verrou existant qui est spécifié par son identificateur (ID).
Méthode publique RemoveSharedAccessRequest Supprime ce fichier de requête d'accès partagé.
Méthode publique ReplaceLink Remplace toutes les instances du fichier d'une liaison spécifiée par un nouveau lien.
Méthode publique RevertContentStream Retourne le fichier original état afin que sa logique devient le cache dans la mémoire (ou « fantômes ») et non stockée dans la base de données.
Méthode publique SaveBinary([]) Enregistre le fichier au format binaire en fonction du tableau d'octets spécifié.
Méthode publique SaveBinary(Stream) Enregistre le fichier au format binaire en fonction du flux spécifié.
Méthode publique SaveBinary([], Boolean) Enregistre le fichier au format binaire en fonction du tableau d'octets spécifié et une valeur booléenne qui spécifie s'il faut vérifier les champs obligatoires.
Méthode publique SaveBinary(Stream, SPFileSaveBinaryParameters) Enregistre le fichier au format binaire basé sur un flux qui contient un fichier et un objet SPFileSaveBinaryParameters avec des paramètres supplémentaires.
Méthode publique SaveBinary(Stream, Boolean) Enregistre le fichier au format binaire en fonction du flux spécifié et une valeur booléenne qui spécifie s'il faut vérifier les champs obligatoires.
Méthode publique SaveBinary(Stream, Boolean, Boolean, String, String, Stream, String) Enregistre le fichier et les métadonnées de format de fichier basé sur le flux de données spécifié, les chaînes et valeur facultatif ETag .
Méthode publique SaveBinary(Stream, Boolean, Boolean, String, String, Stream, Boolean, String) Enregistre le fichier et les métadonnées de format de fichier basé sur le flux de données spécifié, chaînes, valeur booléenne et valeur facultatif ETag .
Méthode publique SaveFileFormatMetaInfoStream Enregistre le flux de métadonnées qui contient des informations de format de fichier pour le fichier spécifié pour la base de données.
Méthode publique ScheduleEnd Définit la date à laquelle un fichier sera retiré des affichages publics d'une bibliothèque de documents.
Méthode publique ScheduleStart(DateTime) Planifie l'approbation automatique d'un document dans une bibliothèque de modéré à la date et heure spécifiées.
Méthode publique ScheduleStart(DateTime, Boolean) Planifie l'approbation automatique d'un document dans une bibliothèque de modéré à la date et heure spécifiées et éventuellement quitte l'état de modération de l'élément inchangé.
Méthode publique ScheduleStart(DateTime, String) Planifie l'approbation automatique d'un document dans une bibliothèque de modéré à la date et heure spécifiées avec l'explication pour l'approbation spécifiée.
Méthode publique ScheduleStart(DateTime, Boolean, String) Planifie l'approbation automatique d'un document dans une bibliothèque de modéré à la date et heure spécifiées, avec le commentaire approbation spécifié et éventuellement modifie l'état de modération de l'élément de liste.
Méthode publique SendToOfficialFile(String) Envoie le fichier dans un référentiel d'enregistrements.
Méthode publique SendToOfficialFile(String, String) Envoie le fichier à un référentiel d'enregistrements et spécifie le nom d'un type de routage d'enregistrement.
Méthode publique SendToOfficialFile(String, SPOfficialFileHost, String, SPOfficialFileSubmissionMode, String) Envoie le fichier à une URL spécifique.
Méthode publique SendToOfficialFile(String, SPOfficialFileHost, [], String, SPOfficialFileSubmissionMode, String) Envoie le fichier à une URL spécifique.
Méthode publiqueMembre statique SendToOfficialFile(SPWeb, Uri, [], [], String, Uri, String, SPOfficialFileSubmissionMode, SPFile.CustomFileSubmissionPostProcessing, String) Envoie le fichier à un routeur de destination.
Méthode publique SetHtmlTranslateCacheItem Enregistre le contenu du fichier dans un cache pour la traduction du code HTML.
Méthode publique SetProperty Définit la valeur d'un élément dans la liste des métadonnées du fichier.
Méthode publiqueMembre statique StorageManagementWebPartPageInformation Obsolète. Renvoie des informations sur la gestion du stockage pour les Page de composants WebPart.
Méthode publique TakeOffline Utilise la dernière version approuvée ou principale du fichier hors connexion.
Méthode publique ToString Renvoie l'URL du fichier basé sur l'URL de site ou un sous-site. (Remplace Object.ToString())
Méthode publique UndoCheckOut Annule l'extraction du fichier.
Méthode publique UnPublish Supprime le fichier avec le commentaire spécifié à partir de l'approbation de contenu.
Méthode publique Update Met à jour la base de données avec les modifications apportées au fichier.

Haut

Voir aussi

Référence

SPFile classe

Microsoft.SharePoint - Espace de noms