Поделиться через


Элементы SPFeatureDefinition

Содержит базовые определения компонента, включая ее имя, идентификатор, область и версии.

Тип SPFeatureDefinition предоставляет следующие элементы.

Конструкторы

  Имя Описание
Общий метод SPFeatureDefinition Этот элемент зарезервирован для внутреннего использования и не предназначен для прямого применения в коде.

Вверх

Свойства

  Имя Описание
Общее свойство ActivateOnDefault Получает значение, указывающее, является ли он активируется после установки по умолчанию.
Общее свойство ActivationDependencies Получает коллекцию функций, от которых зависит активация этой функции.
Общее свойство AlwaysForceInstall Получает значение, указывающее, является ли флаг force — это значение true по умолчанию во время установки.
Общее свойство AutoActivateInCentralAdmin Получает значение, указывающее, является ли он активируется в центре администрирования веб-сайта, семейства веб-сайтов или веб-приложения после установки.
Общее свойство CompatibilityLevel Возвращает значение типа integer, представляющее уровня совместимости для определения компонента.
Общее свойство DefaultResourceFile Возвращает сокращенное имя файла, который содержит локализованные ресурсы, используемые этой функции.
Общее свойство DisplayName Получает имя папки для функции. (Переопределяет SPPersistedObject.DisplayName.)
Общее свойство Farm Получает фермы серверов, где находится объект. (Унаследовано от SPPersistedObject.)
Общее свойство Hidden Получает значение, указывающее, скрыто ли компонент в пользовательском интерфейсе Microsoft SharePoint Foundation .
Общее свойство Id Получает или задает Guid , связанный с объектом.
Общее свойство Name Получает или задает имя, которое идентифицирует объект определенного SPFeature .
Общее свойство Parent Получает родительский в иерархии логической дерево объектов конфигурации. (Унаследовано от SPPersistedObject.)
Общее свойство Properties Получает объект контейнера стандартных свойств, который содержит параметры каждого компонента, указанные в определении компонента.
Общее свойство ReceiverAssembly Получает строгое имя сборки, в которой обрабатывает события для этой функции.
Общее свойство ReceiverClass Возвращает полный, с учетом регистра имя класса, который обрабатывает события для этой функции.
Общее свойство RequireResources Получает значение Boolean , указывающее, является ли эта функция связан с локализованных ресурсов.
Общее свойство RootDirectory Возвращает полный локальный путь на корневую папку компонента.
Общее свойство Scope Возвращает область действия этой функции.
Общее свойство SolutionId Получает идентификатор решения, используемые для развертывания этот компонент или Empty , если компонент был добавлен непосредственно через операцию командной строки или с помощью объектной модели.
Общее свойство Status Получает или задает состояние объекта, который представляет класс. (Унаследовано от SPPersistedObject.)
Общее свойство TypeName Получает отображаемое имя, описывающее тип объекта в интерфейс администратора. (Унаследовано от SPPersistedObject.)
Общее свойство UIVersion Получает версию пользовательского интерфейса, в которой должно быть указано этой функции.
Общее свойство UpgradedPersistedProperties Получает коллекцию имен полей и значений для полей, которые были удалены или изменены. (Унаследовано от SPAutoSerializingObject.)
Общее свойство UpgradeReceiverAssembly Возвращает путь решения относительно сборки, содержащее объект UpgradeReceiverClass .
Общее свойство UpgradeReceiverClass Возвращает имя класса, реализующего функции обновления обратных вызовов.
Общее свойство Version Получает текущую версию этой функции.
Защищенное свойство WasCreated Получает логическое значение, указывающее, является ли объект инициализируется и можно найти в базе данных. (Унаследовано от SPPersistedObject.)

Вверх

Методы

  Имя Описание
Общий метод Clone Возвращает копию объекта, не входящих в кэш в памяти, который позволяет вызывающей кода для обеспечения безопасности потока. (Унаследовано от SPPersistedObject.)
Общий метод Delete Удаляет объект SPFeature из коллекции и фермы серверов. (Переопределяет SPPersistedObject.Delete().)
Общий метод Equals Определяет, является ли текущий объект постоянных равно указанный объект. (Унаследовано от SPPersistedObject.)
Защищенный метод Finalize (Унаследовано от Object.)
Общий метод GetChild<T>() Возвращает дочерний объект постоянных на основе указанного типа. (Унаследовано от SPPersistedObject.)
Общий метод GetChild<T>(String) Возвращает объект дочернего объекта постоянных на основе указанного имени. (Унаследовано от SPPersistedObject.)
Общий метод GetDescription Возвращает описание функции.
Общий метод GetElementDefinitions Возвращает коллекцию определений элементов, содержащихся в определение компонента.
Общий методСтатический элемент GetFeatureIdAndScope Возвращает идентификатор и область компонента на основании строку, которая определяет расположение файла feature.xml .
Общий метод GetFile Возвращает поток файла для указанного файла в объекте SPFeature .
Общий метод GetHashCode Служит в качестве хэш-функции для сохраненного объекта. (Унаследовано от SPPersistedObject.)
Общий метод GetImageAltText Получает локализованный альтернативный текст заголовка для образа компонента.
Общий метод GetImageUrl Возвращает путь для файла изображения, которое содержит значок для этой функции.
Общий метод GetObjectData Возвращает сериализованный состояние объекта. (Унаследовано от SPAutoSerializingObject.)
Общий метод GetTitle Возвращает название компонента.
Общий метод GetType (Унаследовано от Object.)
Общий метод GetXmlDefinition Возвращает объект XmlNode , который представляет определение компонента.
Защищенный метод HasAdditionalUpdateAccess Переопределите этот метод, чтобы разрешить большее количество пользователей для обновления объекта. (Унаследовано от SPPersistedObject.)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Защищенный метод OnDeserialization Сразу же после того, как вызывать базовый класс десериализации так, чтобы выполнить дополнительные действия. (Унаследовано от SPPersistedObject.)
Общий метод Provision Вносятся изменения на локальном сервере, необходимые, прежде чем можно будет использовать объект. (Унаследовано от SPPersistedObject.)
Общий метод SupportsLanguage Возвращает Boolean значение, указывающее, поддерживает ли Microsoft SharePoint Foundation развертывания языковых указанного языка и региональных параметров.
Общий метод ToString Возвращает тип и имя объекта и все его родительские элементы (родительского прародителя и т. п.). (Унаследовано от SPPersistedObject.)
Общий метод Uncache Освобождает кэша памяти, используемый объектом. (Унаследовано от SPPersistedObject.)
Общий метод Unprovision Вносятся изменения на локальном сервере, необходимые для очистки после удаления объекта. (Унаследовано от SPPersistedObject.)
Общий метод Update() Использует объект для сохранения ее состояния и распространение изменений для всех компьютеров в ферме серверов. (Унаследовано от SPPersistedObject.)
Общий метод Update(Boolean) Использует объект для сохранения ее состояния и распространения изменений на всех компьютерах в ферме серверов, при необходимости создания исключения, если объект уже существует в хранилище конфигурации. (Унаследовано от SPPersistedObject.)
Защищенный метод UpdateParent Вызывает содержащий SPPersistedObject, если он существует, чтобы обновить состояние. (Унаследовано от SPAutoSerializingObject.)
Защищенный метод Validate Проверяет состояние всех полей до сохранения объекта. (Унаследовано от SPPersistedObject.)

Вверх

См. также

Справочные материалы

SPFeatureDefinition класс

Пространство имен Microsoft.SharePoint.Administration