Элементы 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.) |
Вверх