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


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.

Применяется к