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


ISharePointProjectItemType Интерфейс

Определение

Представляет тип элемента проекта SharePoint. Позволяет пользователям связывать пользовательские данные с типом, так как он наследует от интерфейса IAnnotatedObject.

public interface class ISharePointProjectItemType : Microsoft::VisualStudio::SharePoint::IAnnotatedObject, Microsoft::VisualStudio::SharePoint::ISharePointProjectItemEvents, Microsoft::VisualStudio::SharePoint::ISharePointProjectItemFileEvents
public interface ISharePointProjectItemType : Microsoft.VisualStudio.SharePoint.IAnnotatedObject, Microsoft.VisualStudio.SharePoint.ISharePointProjectItemEvents, Microsoft.VisualStudio.SharePoint.ISharePointProjectItemFileEvents
type ISharePointProjectItemType = interface
    interface IAnnotatedObject
    interface ISharePointProjectItemEvents
    interface ISharePointProjectItemFileEvents
Public Interface ISharePointProjectItemType
Implements IAnnotatedObject, ISharePointProjectItemEvents, ISharePointProjectItemFileEvents
Реализации

Свойства

Annotations

Получает экземпляр IAnnotationDictionary для связи пользовательских данных с объектом, реализующим интерфейс IAnnotatedObject.

(Унаследовано от IAnnotatedObject)
Id

Получает уникальный идентификатор типа элемента проекта SharePoint.

IsValid

Получает значение, указывающее, является ли элемент проекта допустимым.

Name

Получает понятное имя типа, отображаемое в конструкторах. По умолчанию имя является идентификатором.

ProjectService

Получает экземпляр службы проектов SharePoint.

SupportedAssemblyDeploymentTargets

Получает расположение развертывания сборки, которая поддерживается этим объектом ProjectItem.

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. Позволяет пользователям связывать пользовательские данные с типом, так как он наследует от интерфейса IAnnotatedObject.

(Унаследовано от 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)

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