Freigeben über


SPFeatureDefinition-Member

Enthält die base Definition eines Features, einschließlich Name, ID, Bereich und Version.

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode SPFeatureDefinition Dieses Mitglied ist der internen Verwendung vorbehalten und kann nicht direkt in Ihrem Code verwendet werden.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ActivateOnDefault Ruft einen Wert, der angibt, ob das Feature bei der Installation in der Standardeinstellung aktiviert ist.
Öffentliche Eigenschaft ActivationDependencies Ruft die Auflistung von Features für die Aktivierung dieses Features abhängt.
Öffentliche Eigenschaft AlwaysForceInstall Ruft einen Wert, der angibt, ob das Force-Flag true standardmäßig während der Installation festgelegt wurde.
Öffentliche Eigenschaft AutoActivateInCentralAdmin Ruft einen Wert, der angibt, ob das Feature, auf dem zentralen Administrator-Website, Websitesammlung oder Webanwendung nach der Installation aktiviert ist ab.
Öffentliche Eigenschaft CompatibilityLevel Ruft die ganze Zahl, die den Kompatibilitätsgrad für eine Definition eines Features darstellt.
Öffentliche Eigenschaft DefaultResourceFile Ruft einen Teil des Namens einer Datei, die lokalisierte Ressourcen verwendet, die dieses Feature enthält.
Öffentliche Eigenschaft DisplayName Ruft den Ordnernamen für das Feature. (Überschreibt SPPersistedObject.DisplayName.)
Öffentliche Eigenschaft Farm Dient zum Abrufen der Server-Farm, in dem sich das Objekt befindet. (Geerbt von SPPersistedObject.)
Öffentliche Eigenschaft Hidden Ruft einen Wert, der angibt, ob das Feature innerhalb der Microsoft SharePoint Foundation -Benutzeroberfläche ausgeblendet ist.
Öffentliche Eigenschaft Id Dient zum Abrufen oder Festlegen der Guid , die dem Objekt zugeordnet ist.
Öffentliche Eigenschaft Name Dient zum Abrufen oder Festlegen des Namens, der eine bestimmte SPFeature -Objekt identifiziert.
Öffentliche Eigenschaft Parent Ruft das übergeordnete Element in der logischen Hierarchie der Objektstruktur Konfiguration ab. (Geerbt von SPPersistedObject.)
Öffentliche Eigenschaft Properties Dient zum Abrufen einer standardisierten eigenschaftenbehälterobjekt, die pro Featureeinstellungen enthält, die in die Featuredefinition angegeben sind.
Öffentliche Eigenschaft ReceiverAssembly Ruft den starken Namen der Assembly, die für dieses Feature Ereignisse behandelt.
Öffentliche Eigenschaft ReceiverClass Ruft den voll gekennzeichneten, Groß-/Kleinschreibung beachtet Namen der Klasse, die Ereignisse für dieses Feature behandelt.
Öffentliche Eigenschaft RequireResources Ruft den Boolean -Wert, der angibt, ob dieses Feature lokalisierten Ressourcen zugeordnet ist.
Öffentliche Eigenschaft RootDirectory Ruft den vollständigen lokalen Pfad zum Stammordner des Features an.
Öffentliche Eigenschaft Scope Ruft den Bereich dieses Features.
Öffentliche Eigenschaft SolutionId Ruft den Bezeichner der Lösung verwendet, um dieses Feature oder Empty bereitstellen, wenn das Feature direkt über eine Befehlszeile oder über das Objektmodell hinzugefügt wurde.
Öffentliche Eigenschaft Status Ruft ab oder legt den Status des Objekts, das die Klasse repräsentiert. (Geerbt von SPPersistedObject.)
Öffentliche Eigenschaft TypeName Dient zum Abrufen des Namens, der den Objekttyp in der Verwaltungsoberfläche beschreibt. (Geerbt von SPPersistedObject.)
Öffentliche Eigenschaft UIVersion Ruft die Version der Benutzeroberfläche, in der dieses Feature aufgelistet werden sollen.
Öffentliche Eigenschaft UpgradedPersistedProperties Ruft die Auflistung von Feldnamen und Werte für Felder, die gelöscht oder geändert wurden. (Geerbt von SPAutoSerializingObject.)
Öffentliche Eigenschaft UpgradeReceiverAssembly Dient zum Abrufen des Lösung Relative Pfads der Assembly, die das UpgradeReceiverClass -Objekt enthält.
Öffentliche Eigenschaft UpgradeReceiverClass Ruft den Namen der Klasse implementiert das Feature Upgrade Rückrufe ab.
Öffentliche Eigenschaft Version Ruft die aktuelle Version dieses Features.
Geschützte Eigenschaft WasCreated Ruft einen booleschen Wert, der angibt, ob das Objekt initialisiert wird und in der Datenbank gefunden werden kann. (Geerbt von SPPersistedObject.)

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Clone Gibt einen Klon des Objekts, das nicht aus dem Cache im Arbeitsspeicher stammen der aufrufenden Code Threadsicherheit dazu beitragen kann. (Geerbt von SPPersistedObject.)
Öffentliche Methode Delete Entfernt das SPFeature -Objekt aus der Auflistung und der Server-Farm. (Überschreibt SPPersistedObject.Delete().)
Öffentliche Methode Equals Bestimmt, ob das aktuelle persistente Objekt das angegebene Objekt entspricht. (Geerbt von SPPersistedObject.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetChild<T>() Gibt das untergeordnete Element eines permanenten Objekts basierend auf angegebenen Typs zurück. (Geerbt von SPPersistedObject.)
Öffentliche Methode GetChild<T>(String) Untergeordnetes Objekt der permanenten Objekts basierend auf dem angegebenen Namen zurückgegeben. (Geerbt von SPPersistedObject.)
Öffentliche Methode GetDescription Gibt die Beschreibung des Features zurück.
Öffentliche Methode GetElementDefinitions Gibt die Auflistung der richtlinienfeaturedefinition enthaltenen Elementdefinitionen zurück.
Öffentliche MethodeStatischer Member GetFeatureIdAndScope Gibt den Bezeichner und Featurebereich basierend auf einer Zeichenfolge, die den Speicherort der entsprechenden feature.xml -Datei angibt.
Öffentliche Methode GetFile Ruft den Stream der Datei für die angegebene Datei im SPFeature -Objekt ab.
Öffentliche Methode GetHashCode Dient als Hashfunktion für das persistente Objekt. (Geerbt von SPPersistedObject.)
Öffentliche Methode GetImageAltText Ruft eine lokalisierte Alternativtext Titel für das Feature Bild ab.
Öffentliche Methode GetImageUrl Gibt einen Pfad zur Bilddatei, die ein Symbol für dieses Feature bietet.
Öffentliche Methode GetObjectData Ruft den serialisierten Zustand des Objekts ab. (Geerbt von SPAutoSerializingObject.)
Öffentliche Methode GetTitle Gibt den Titel des Features zurück.
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode GetXmlDefinition Gibt das XmlNode -Objekt, das die Featuredefinition darstellt.
Geschützte Methode HasAdditionalUpdateAccess Überschreiben Sie diese Methode, um weitere Benutzer das Objekt zu aktualisieren können. (Geerbt von SPPersistedObject.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Geschützte Methode OnDeserialization Wird aufgerufen, unmittelbar nachdem deserialisiert die Basisklasse selbst, um zusätzliche Aufgaben auszuführen. (Geerbt von SPPersistedObject.)
Öffentliche Methode Provision Führt die Änderungen an dem lokalen Server, die erforderlich sind, bevor das Objekt verwendet werden kann. (Geerbt von SPPersistedObject.)
Öffentliche Methode SupportsLanguage Gibt einen Boolean -Wert, der angibt, ob die Microsoft SharePoint Foundation -Bereitstellung, die Sprache der angegebenen Kultur unterstützt zurück.
Öffentliche Methode ToString Gibt den Typ und den Namen eines Objekts und der alle übergeordneten (übergeordnete, Bandrotationsschema usw.). (Geerbt von SPPersistedObject.)
Öffentliche Methode Uncache Gibt frei, den Cache-Speicher, der durch das Objekt verwendet wird. (Geerbt von SPPersistedObject.)
Öffentliche Methode Unprovision Führt die Änderungen an dem lokalen Server, die erforderlich sind, um nach dem Löschen des Objekts bereinigen. (Geerbt von SPPersistedObject.)
Öffentliche Methode Update() Bewirkt, dass das Objekt, das den Zustand speichern und Änderungen an allen Computern in der Serverfarm. (Geerbt von SPPersistedObject.)
Öffentliche Methode Update(Boolean) Bewirkt, dass das Objekt, das den Zustand speichern und Änderungen an allen Computern in der Serverfarm optional eine Ausnahme ausgelöst wird, wenn das Objekt bereits im Konfigurationsspeicher vorhanden ist. (Geerbt von SPPersistedObject.)
Geschützte Methode UpdateParent Bewirkt, dass der enthaltenden SPPersistedObject, falls vorhanden, um den Zustand zu aktualisieren. (Geerbt von SPAutoSerializingObject.)
Geschützte Methode Validate Überprüft den Status aller Felder vor dem Speichern des Objekts an. (Geerbt von SPPersistedObject.)

Oben

Siehe auch

Referenz

SPFeatureDefinition Klasse

Microsoft.SharePoint.Administration-Namespace