Share via


SPFile-Member

Stellt eine Datei in einer SharePoint-Website, die eine Webparts-Seitemöglich ist, ein Element in einer Dokumentbibliothek oder einer Datei in einem Ordner.

Der SPFile-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Author Erhält der Benutzer, die das Dokument auf den Server hochgeladen oder das Dokument auf dem Server erstellt.
Öffentliche Eigenschaft BackwardLinks Ruft eine Auflistung von Link-Objekten, die die nach hinten Links der Datei darstellen.
Öffentliche Eigenschaft CharSetName Ruft den Namen des Zeichensatzes, der in der Datei verwendet wird.
Öffentliche Eigenschaft CheckedOutBy Veraltet. Diese Eigenschaft ist veraltet. Verwenden Sie stattdessen LockedByUser .
Öffentliche Eigenschaft CheckedOutByUser Ruft ein Objekt, das den Benutzer darstellt, die die Datei ausgecheckt hat.
Öffentliche Eigenschaft CheckedOutDate Ruft das Datum und die Uhrzeit, zu der die Datei ausgecheckt wurde.
Öffentliche Eigenschaft CheckInComment Ruft den Kommentar an, der verwendet wird, wenn ein Dokument eingecheckt ist in einer Dokumentbibliothek.
Öffentliche Eigenschaft CheckOutExpires Veraltet. Diese Eigenschaft ist veraltet. Verwenden Sie stattdessen LockExpires .
Öffentliche Eigenschaft CheckOutStatus Veraltet. Diese Eigenschaft ist veraltet. Verwenden Sie stattdessen CheckOutType .
Öffentliche Eigenschaft CheckOutType , der angibt, ob diese Websitesammlung schreibgeschützt, gesperrt oder für den Schreibzugriff nicht verfügbar ist.
Öffentliche Eigenschaft CustomizedPageStatus Ruft das Anpassung (auch "Ghost") für das File-Objekt ab.
Öffentliche Eigenschaft DocumentLibrary Ruft die übergeordnete Bibliothek von der SPFileab.
Öffentliche Eigenschaft EffectiveAuditMask Ruft die effektive Überwachung Maske für dieses Objekt ab.
Öffentliche Eigenschaft EffectiveRawPermissions Ruft die Basis effektiven Berechtigungen für den aktuellen Benutzer ab.
Öffentliche Eigenschaft ETag Ruft ein ETag-Header, die eine Version der Datei identifiziert.
Öffentliche Eigenschaft EventReceivers Ruft die Auflistung der Event Receiver-Definitionen für die Datei.
Öffentliche Eigenschaft Exists Ruft einen booleschen Wert, der angibt, ob die Datei vorhanden ist.
Öffentliche Eigenschaft ForwardLinks Ruft eine Auflistung von Link-Objekten, die die Forwardlinks in der Datei darstellen.
Öffentliche Eigenschaft GeneratingConverterId Veraltet. Ruft die ID des Transformators, mit dem die Datei oder Guid.Empty erstellen, wenn die Datei nicht als eine untergeordnete Datei ist.
Öffentliche Eigenschaft Generator Ruft den Namen der Anwendung, die die .htm oder .aspx-Datei erstellt.
Öffentliche Eigenschaft IconUrl Ruft den URL zu dem Symbol, das der Datei zugeordnet ist.
Öffentliche Eigenschaft InDocumentLibrary Ruft einen booleschen Wert, der angibt, ob die Datei in einer Dokumentbibliothek gehört.
Öffentliche Eigenschaft IsConvertedFile Veraltet. Ruft einen booleschen Wert, der angibt, ob das File-Objekt als Teil einer Transformation Dokument erstellt wurde.
Öffentliche Eigenschaft IsIRMed Ruft einen booleschen Wert, der angibt, ob die Verwaltung von Informationsrechten für die Datei aktiviert ist.
Öffentliche Eigenschaft IsSharedAccessRequested Ruft einen booleschen Wert, der angibt, ob für die Datei gemeinsamen Zugriff angefordert wurde.
Öffentliche Eigenschaft Item Ruft das Liste Item-Objekt, das die Datei entspricht, wenn die Datei in einer Dokumentbibliothek gehört.
Öffentliche Eigenschaft Length Ruft die Größe der Datei in Bytes ohne die Größe beliebiger Webparts ab, die in der Datei verwendet werden.
Öffentliche Eigenschaft LengthByUser Ruft eine Auflistung von Speicher-Benutzerobjekten, die Informationen zu den einzelnen Benutzern von der Webparts-Seite, einschließlich der Benutzername, Benutzer-ID und die Anzahl der Bytes, die die Webpart-Personalisierungen beanspruchen.
Öffentliche Eigenschaft Level Ruft die Ebene der Publikation für die Datei.
Öffentliche Eigenschaft ListItemAllFields Ruft das SPListItem -Objekt, das einschließlich alle Bereich Werte, wenn die Datei in einer Dokumentbibliothek gehört dieser Datei entspricht.
Öffentliche Eigenschaft LockedByUser Ruft den Benutzer, der die Datei gesperrt hat.
Öffentliche Eigenschaft LockedDate Ruft das Erstellungsdatum und-Zeit einer Datei Sperre.
Öffentliche Eigenschaft LockExpires Ruft das Ablaufdatum und die Uhrzeit von einer Sperre.
Öffentliche Eigenschaft LockId Ruft den Bezeichner (ID) der aktuellen Sperre für die Datei.
Öffentliche Eigenschaft LockType Ruft einen Wert, der den Typ der Sperre beschreibt, der auf eine Datei ist.
Öffentliche Eigenschaft MajorVersion Ruft die Hauptversion der Datei ab.
Öffentliche Eigenschaft MinorVersion Ruft die Nebenversionsnummer der Datei ab.
Öffentliche Eigenschaft ModifiedBy Ruft ein Objekt, das den Benutzer darstellt, der die Datei zuletzt geändert.
Öffentliche Eigenschaft Name Ruft den Namen der Datei einschließlich Erweiterung ab.
Öffentliche Eigenschaft ParentFolder Ruft den übergeordneten Ordner der Datei.
Öffentliche Eigenschaft ProgID Ruft eine Zeichenfolge ab, die die Anwendung angibt, in der die Datei erstellt wurde.
Öffentliche Eigenschaft Properties Ruft Metadaten für die Datei.
Öffentliche Eigenschaft RequiresCheckout Ruft einen Boolean -Wert, der gibt an, ob die Datei in einer Dokumentbibliothek, die ausgecheckt werden muss.
Öffentliche Eigenschaft ServerRedirected Ruft einen booleschen Wert, der angibt, ob Benutzer, die keinen Zugriff auf die Quelldatei anzeigen oder nicht über die entsprechende Client-Anwendung installiert, beim Klicken auf einen Link zum Anzeigen für serverseitige Rendering der Datei umgeleitet werden.
Öffentliche Eigenschaft ServerRelativeUrl Ruft die relative URL der Datei auf der Grundlage der URL für den Server ab.
Öffentliche Eigenschaft SourceFile Veraltet. Ruft die übergeordnete Dateiobjekt der Datei, die erstellt wurde durch das Umwandeln von Dokumenten.
Öffentliche Eigenschaft SourceLeafName Veraltet. Ruft den Namen Blatt, der das übergeordnete Dokument für die Datei ein.
Öffentliche Eigenschaft SourceUIVersion Veraltet. Ruft die Versionsnummer des übergeordneten Dokuments für die Datei ein.
Öffentliche Eigenschaft TimeCreated Ruft einen Wert für Datum und Uhrzeit, der angibt, wann die Datei erstellt wurde.
Öffentliche Eigenschaft TimeLastModified Ruft einen Wert für Datum und Uhrzeit, der angibt, wann die Datei zuletzt geändert wurde.
Öffentliche Eigenschaft Title Ruft den Anzeigenamen der Datei ab.
Öffentliche Eigenschaft TotalLength Ruft die Größe der Datei in Byte, einschließlich der Größe der alle Webparts, die in der Datei verwendet werden.
Öffentliche Eigenschaft UIVersion Ruft die Versionsnummer der Datei ab.
Öffentliche Eigenschaft UIVersionLabel Ruft die Version der Datei.
Öffentliche Eigenschaft UniqueId Ruft die GUID ab, die die Datei in der Inhaltsdatenbank eindeutig identifiziert.
Öffentliche Eigenschaft Url Ruft die Site-relativen URL der Datei ab.
Öffentliche Eigenschaft Versions Ruft eine Auflistung von Objekten, die die Versionen der Datei darstellen Version.
Öffentliche Eigenschaft Web Ruft die Website ab, in dem die Datei liegt.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode AddProperty Fügt ein Element zur Liste der Metadaten für die Datei ein.
Öffentliche Methode Approve Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Abfrage Namensänderungen enthält.
Öffentliche Methode CanOpenFile(Boolean) Gibt an, ob der aktuelle Benutzer über die Berechtigung zum Anzeigen des Inhalts der Datei eine Zugriffsebene angeben.
Öffentliche Methode CanOpenFile(Boolean, String) Gibt an, ob der aktuelle Benutzer über die Berechtigung zum Anzeigen des Inhalts der Datei, hat das Festlegen von eine Zugriffsebene und eine Ausgabevariable ein ETag-Header empfangen.
Öffentliche Methode CheckIn(String) Checkt die Datei in einer Dokumentbibliothek mit dem angegebenen Kommentar.
Öffentliche Methode CheckIn(String, SPCheckinType) Checkt die Datei in einer Dokumentbibliothek basierend auf den angegebenen Kommentar und Typ des Eincheckvorgangs zum Ausführen.
Öffentliche Methode CheckOut() Checkt die Datei aus einer Dokumentbibliothek.
Öffentliche Methode CheckOut(Boolean, String) Wird die Datei aus einer Dokumentbibliothek ausgecheckt, indem Sie angeben, ob zum Auschecken der Datei auf den lokalen Computer und angeben, dass die Datei nicht wenn ausgecheckt werden soll, es nach einem bestimmten Datum geändert wurde.
Öffentliche Methode CheckOut(SPFile.SPCheckOutType, String) Checkt die Datei aus einer Dokumentbibliothek durch Angabe der Art des Auscheckens und angeben, die nicht die Datei ist ausgecheckt, wenn sie nach einem bestimmten Datum geändert wurde.
Öffentliche Methode Convert Veraltet. Die Datei mit der angegebenen Transformator transformiert.
Öffentliche Methode ConvertLock Konvertiert eine vorhandene Sperre für die Datei in einen neuen Typ der Sperre an.
Öffentliche Methode CopyTo(String) Überschreibt eine vorhandene Datei mit demselben Namen, jedoch kopiert die Datei in den Ziel-URL.
Öffentliche Methode CopyTo(String, Boolean) Kopiert die Datei in den Ziel-URL und optional überschreibt eine vorhandene Datei mit demselben Namen.
Öffentliche Methode CreateSharedAccessRequest Anforderungen gemeinsamer Zugriff für die Datei.
Öffentliche Methode Delete Löscht das File-Objekt.
Öffentliche Methode DeleteAllPersonalizations Löscht alle Informationen zur Handschriftanpassung vomWebparts-Seite, der Startseite oder der Wiki-Seite für den Benutzer mit der angegebenen ID.
Öffentliche Methode DeleteAllPersonalizationsAllUsers Löscht Informationen zur Handschriftanpassung für alle Benutzer aus der Webparts-Seite.
Öffentliche Methode DeleteCellStoragePartition Löscht alle Einträge in der angegebenen Zelle Speicher-Partition.
Öffentliche Methode DeleteProperty Löscht ein Element aus der Liste der Metadaten für die Datei ein.
Öffentliche Methode Deny Verweigert die Genehmigung für eine Datei, die zur Inhaltsgenehmigung übermittelt wurde.
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetConversionState Veraltet. Gibt den Zustand der Transformation der Datei der angegebenen Transformer-ID.
Öffentliche Methode GetConvertedFile Veraltet. Gibt die untergeordnete Datei, die aus dieser Datei über das Umwandeln von Dokumenten und der angegebenen Transformator erstellt wurde.
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetHtmlTranslateCacheItem Gibt den Inhalt der Datei aus dem Cache für die Übersetzung von HTML, Cacheelemente, die älter sind als das Datum der letzten Änderung die Datei ausschließen.
Öffentliche Methode GetHtmlTranslateCacheNameFromStsName Gibt den Namen der Hauptdatei aus dem Cache für die HTML-Datei befinden.
Öffentliche Methode GetLimitedWebPartManager Gibt den Webpart-Manager, der mit der Webparts-Seiteverknüpft ist.
Öffentliche Methode GetListItem Ruft die SPListItem , die diese Datei entspricht, wenn die Datei in einer Dokumentbibliothek gehört. Außerdem Ruft die Werte für die angegebenen Felder ab.
Öffentliche Methode GetProperty Ruft den Wert eines Elements in der Liste der Metadaten für die Datei anhand des angegebenen Schlüssels ab.
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode GetWebPartCollection Veraltet. Verwenden Sie die GetLimitedWebPartManager -Methode, um ein SPLimitedWebPartManager -Objekt zum Verwalten von Webparts stattdessen zurückzugeben. (In Windows SharePoint Services 2.0 zurückgegeben die GetWebPartCollection -Methode die Webpart-Auflistung, die die Webparts-Seite zugeordnet ist.)
Öffentliche Methode Lock Erstellt eine Sperre auf die Datei, die verhindern, dass andere Benutzer ändern.
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode MoveTo(String) Überschreibt eine vorhandene Datei mit demselben Namen, jedoch verschiebt die Datei in den Ziel-URL.
Öffentliche Methode MoveTo(String, SPMoveOperations) Verschiebt die Datei zum angegebenen Ziel-URL basierend auf dem Typ des Vorgangs, der angegeben wurde.
Öffentliche Methode MoveTo(String, Boolean) Verschiebt die Datei in den Ziel-URL und optional überschreibt eine vorhandene Datei mit demselben Namen.
Öffentliche Methode MoveTo(String, SPMoveOperations, Boolean) Verschiebt die Datei an die angegebene Ziel-URL.
Öffentliche Methode OpenBinary() Öffnet die Datei im binären Format.
Öffentliche Methode OpenBinary(SPOpenBinaryOptions) Öffnet die angegebene Datei als Bytearray und gibt Optionen, die steuern, wie die Datei geöffnet wird.
Öffentliche Methode OpenBinaryStream() Öffnet die Datei als Stream.
Öffentliche Methode OpenBinaryStream(SPOpenBinaryOptions) Öffnet die angegebene Datei als Stream und gibt Optionen, die steuern, wie die Datei geöffnet wird.
Öffentliche Methode OpenBinaryStream(SPOpenBinaryOptions, String, String) Öffnet die Datei als Stream auf Grundlage der angegebenen Optionen.
Öffentliche Methode OpenBinaryStream(SPOpenBinaryOptions, String, SPFileRightsManagementSettings, String, String) Öffnet die Datei als Stream.
Öffentliche Methode OpenFileFormatMetaInfoStream Abgerufen Sie diese Datei File Format Metainformationen aus der Datenbank werden.
Öffentliche Methode Publish Übermittelt die Datei mit dem angegebenen Kommentar zur Inhaltsgenehmigung.
Öffentliche Methode Recycle Sendet die Datei in den Papierkorb.
Öffentliche Methode RefreshLock Eine vorhandene Sperre für die Datei erneuert.
Öffentliche Methode ReleaseLock Gibt eine vorhandene Sperren, der durch seinen Bezeichner (ID) angegeben ist.
Öffentliche Methode RemoveSharedAccessRequest Entfernt die Datei aus gemeinsamen Zugriff.
Öffentliche Methode ReplaceLink Ersetzt alle Instanzen einer angegebenen Link in der Datei durch eine neue Verknüpfung.
Öffentliche Methode RevertContentStream Die Datei zurück in den ursprünglichen Zustand, so dass seine Logik im Cache-Speicher (oder "blasse Darstellung") wird als in der Datenbank gespeichert.
Öffentliche Methode SaveBinary([]) Speichert die Datei im binären Format basierend auf dem angegebenen Bytearray.
Öffentliche Methode SaveBinary(Stream) Speichert die Datei im binären Format basierend auf dem angegebenen Stream.
Öffentliche Methode SaveBinary([], Boolean) Speichert die Datei im binären Format auf der Grundlage des angegebenen Bytearrays und ein boolescher Wert, der angibt, ob die erforderlichen Felder zu überprüfen.
Öffentliche Methode SaveBinary(Stream, SPFileSaveBinaryParameters) Speichert die Datei im binären Format basierend auf einen Stream, der eine Datei und ein SPFileSaveBinaryParameters -Objekt mit zusätzlichen Parametern enthält.
Öffentliche Methode SaveBinary(Stream, Boolean) Speichert die Datei im binären Format basierend auf dem angegebenen Stream und ein boolescher Wert, der angibt, ob die erforderlichen Felder zu überprüfen.
Öffentliche Methode SaveBinary(Stream, Boolean, Boolean, String, String, Stream, String) Speichert die Datei und Dateimetadaten Format basierend auf der angegebenen Streams, Zeichenfolgen und optionalen ETag -Wert.
Öffentliche Methode SaveBinary(Stream, Boolean, Boolean, String, String, Stream, Boolean, String) Speichert die Datei und Dateimetadaten Format basierend auf der angegebenen Streams, Zeichenfolgen, Boolean-Wert und optionale ETag -Wert.
Öffentliche Methode SaveFileFormatMetaInfoStream Speichert den Stream der Metadaten, die Dateiformat-Information für die angegebene Datei in der Datenbank enthalten.
Öffentliche Methode ScheduleEnd Legt das Datum, an dem eine Datei aus öffentlichen Ansichten einer Dokumentbibliothek entfernt wird.
Öffentliche Methode ScheduleStart(DateTime) Plant die automatische Genehmigung eines Dokuments in einer moderierten Bibliothek am angegebenen Datum und Uhrzeit.
Öffentliche Methode ScheduleStart(DateTime, Boolean) Plant die automatische Genehmigung eines Dokuments in einer moderierten Bibliothek am angegebenen Datum und Uhrzeit, und optional lässt den Moderationsstatus des Elements nicht geändert.
Öffentliche Methode ScheduleStart(DateTime, String) Plant die automatische Genehmigung eines Dokuments in einer moderierten Bibliothek am angegebenen Datum und Uhrzeit mit der angegebenen Erklärung zur Genehmigung.
Öffentliche Methode ScheduleStart(DateTime, Boolean, String) Plant die automatische Genehmigung eines Dokuments in einer moderierten Bibliothek am angegebenen Datum und Uhrzeit, mit dem Genehmigungskommentar angegebenen, und ändert optional den Moderationsstatus des Listenelements.
Öffentliche Methode SendToOfficialFile(String) Sendet die Datei an einen Datensatz-Repository.
Öffentliche Methode SendToOfficialFile(String, String) Sendet die Datei an einen Datensatz-Repository und gibt den Namen eines Datensatztyps routing.
Öffentliche Methode SendToOfficialFile(String, SPOfficialFileHost, String, SPOfficialFileSubmissionMode, String) Sendet Datei an eine bestimmte URL.
Öffentliche Methode SendToOfficialFile(String, SPOfficialFileHost, [], String, SPOfficialFileSubmissionMode, String) Sendet Datei an eine bestimmte URL.
Öffentliche MethodeStatischer Member SendToOfficialFile(SPWeb, Uri, [], [], String, Uri, String, SPOfficialFileSubmissionMode, SPFile.CustomFileSubmissionPostProcessing, String) Datei mit einem Zielrouter sendet.
Öffentliche Methode SetHtmlTranslateCacheItem Speichert den Inhalt der Datei in den Cache für die Übersetzung von HTML.
Öffentliche Methode SetProperty Legt den Wert eines Elements in der Liste der Metadaten für die Datei fest.
Öffentliche MethodeStatischer Member StorageManagementWebPartPageInformation Veraltet. Gibt Informationen zu Speicher-Management für die Webparts-Seite.
Öffentliche Methode TakeOffline Die aktuellste Version für genehmigte oder die Hauptversion der Datei offline geschaltet.
Öffentliche Methode ToString Gibt den URL für die Datei auf der Grundlage des Website oder Unterwebsite URL zurück. (Überschreibt Object.ToString().)
Öffentliche Methode UndoCheckOut Macht das Auschecken der Datei.
Öffentliche Methode UnPublish Genehmigung des Inhalts entfernt die Datei mit dem angegebenen Kommentar.
Öffentliche Methode Update Aktualisiert die Datenbank mit den Änderungen, die an der Datei vorgenommen werden.

Oben

Siehe auch

Referenz

SPFile Klasse

Microsoft.SharePoint-Namespace