ISharePointProjectItemTypeDefinition Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Помогает определить тип элемента проекта SharePoint.
public interface class ISharePointProjectItemTypeDefinition : Microsoft::VisualStudio::SharePoint::IAnnotatedObject, Microsoft::VisualStudio::SharePoint::ISharePointProjectItemEvents, Microsoft::VisualStudio::SharePoint::ISharePointProjectItemFileEvents
public interface ISharePointProjectItemTypeDefinition : Microsoft.VisualStudio.SharePoint.IAnnotatedObject, Microsoft.VisualStudio.SharePoint.ISharePointProjectItemEvents, Microsoft.VisualStudio.SharePoint.ISharePointProjectItemFileEvents
type ISharePointProjectItemTypeDefinition = interface
interface IAnnotatedObject
interface ISharePointProjectItemEvents
interface ISharePointProjectItemFileEvents
Public Interface ISharePointProjectItemTypeDefinition
Implements IAnnotatedObject, ISharePointProjectItemEvents, ISharePointProjectItemFileEvents
- Реализации
Комментарии
Свойства можно задать только внутри InitializeType метода .
ISharePointProjectItemTypeDefinition позволяет связать пользовательские данные с типом, так как он наследуется от IAnnotatedObject интерфейса.
Свойства
Annotations |
Получает экземпляр IAnnotationDictionary для связи пользовательских данных с объектом, реализующим интерфейс IAnnotatedObject. (Унаследовано от IAnnotatedObject) |
Name |
Возвращает или задает имя типа элемента проекта, отображаемое в конструкторах. По умолчанию это идентификатор. |
ProjectItemType |
Возвращает объект ISharePointProjectItemType, определяемый экземпляром ISharePointProjectItemTypeDefinition. |
ProjectService |
Получает экземпляр службы проектов SharePoint. |
SupportedAssemblyDeploymentTargets |
Получает или задает расположение развертывания сборки, которая поддерживается этим элементом проекта. |
SupportedDeploymentScopes |
Получает или задает область, в которой поддерживается развертывание объекта ISharePointProjectItem в SharePoint. |
SupportedTrustLevels |
Получает или задает уровни доверия в SharePoint, поддерживаемые объектом ISharePointProjectItem. |
События
DeploymentStepCanceled |
Происходит при отмене шага развертывания для экземпляра ISharePointProjectItem. (Унаследовано от ISharePointProjectItemEvents) |
DeploymentStepCompleted |
Происходит при завершении шага развертывания для экземпляра ISharePointProjectItem. (Унаследовано от ISharePointProjectItemEvents) |
DeploymentStepFailed |
Происходит при сбое шага развертывания для экземпляра ISharePointProjectItem. (Унаследовано от ISharePointProjectItemEvents) |
DeploymentStepStarted |
Происходит при запуске шага развертывания для экземпляра ISharePointProjectItem. (Унаследовано от ISharePointProjectItemEvents) |
FileAdded |
Происходит при добавлении нового экземпляра ISharePointProjectItemFile. (Унаследовано от ISharePointProjectItemFileEvents) |
FileDeploymentPathChanged |
Происходит при изменении свойства DeploymentPath. (Унаследовано от ISharePointProjectItemFileEvents) |
FileDeploymentTypeChanged |
Происходит при изменении свойства DeploymentType. (Унаследовано от ISharePointProjectItemFileEvents) |
FileNameChanged |
Происходит при переименовании экземпляра ISharePointProjectItemFile. (Унаследовано от ISharePointProjectItemFileEvents) |
FileOpening |
Помогает определить тип элемента проекта SharePoint. (Унаследовано от ISharePointProjectItemFileEvents) |
FilePropertyChanged |
Происходит при изменении значения свойства в экземпляре ISharePointProjectItemFile. (Унаследовано от ISharePointProjectItemFileEvents) |
FileRemoved |
Происходит при удалении экземпляра ISharePointProjectItemFile. (Унаследовано от ISharePointProjectItemFileEvents) |
ProjectItemAdded |
Происходит при добавлении нового экземпляра ISharePointProjectItem. (Унаследовано от ISharePointProjectItemEvents) |
ProjectItemDisposing |
Происходит непосредственно перед удалением экземпляра ISharePointProjectItem. (Унаследовано от ISharePointProjectItemEvents) |
ProjectItemInitialized |
Происходит при инициализации экземпляра ISharePointProjectItem. (Унаследовано от ISharePointProjectItemEvents) |
ProjectItemMenuItemsRequested |
Происходит при запросе пунктов контекстного меню у экземпляра ISharePointProjectItem. (Унаследовано от ISharePointProjectItemEvents) |
ProjectItemNameChanged |
Происходит при переименовании экземпляра ISharePointProjectItem. (Унаследовано от ISharePointProjectItemEvents) |
ProjectItemOpen |
Происходит при открытии папки элементов проекта SharePoint. (Унаследовано от ISharePointProjectItemEvents) |
ProjectItemPropertiesRequested |
Происходит при запросе свойств у экземпляра ISharePointProjectItem. (Унаследовано от ISharePointProjectItemEvents) |
ProjectItemPropertyChanged |
Происходит при изменении значения свойства в экземпляре ISharePointProjectItem. (Унаследовано от ISharePointProjectItemEvents) |
ProjectItemRemoved |
Происходит при удалении экземпляра ISharePointProjectItem. (Унаследовано от ISharePointProjectItemEvents) |
ProjectItemStartupUrlRequested |
Происходит при запросе начального URL-адреса для объекта ISharePointProjectItem. |