ISharePointProjectItem Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет экземпляр элемента проекта SharePoint, реализованного системой проекта SharePoint.
public interface class ISharePointProjectItem : Microsoft::VisualStudio::SharePoint::ISharePointProjectMember, Microsoft::VisualStudio::SharePoint::ISharePointProjectStartupItem, System::ComponentModel::INotifyPropertyChanged
public interface ISharePointProjectItem : Microsoft.VisualStudio.SharePoint.ISharePointProjectMember, Microsoft.VisualStudio.SharePoint.ISharePointProjectStartupItem, System.ComponentModel.INotifyPropertyChanged
type ISharePointProjectItem = interface
interface ISharePointProjectMember
interface IAnnotatedObject
interface INotifyObjectDisposing
interface INotifyObjectDisposed
interface INotifyPropertyChanged
interface ISharePointProjectStartupItem
Public Interface ISharePointProjectItem
Implements INotifyPropertyChanged, ISharePointProjectMember, ISharePointProjectStartupItem
- Производный
- Реализации
Комментарии
Любая папка в проекте SharePoint, содержащая файл элемента проекта, считается узлом элемента проекта SharePoint.
Свойства
Annotations |
Получает экземпляр IAnnotationDictionary для связи пользовательских данных с объектом, реализующим интерфейс IAnnotatedObject. (Унаследовано от IAnnotatedObject) |
DefaultFile |
Получает или задает файл, который запускается, когда узел элемента проекта SharePoint активируется в обозревателе решений. |
ExtensionData |
Получает сведения, позволяющие расширениям элемента проекта сохранять пользовательские данные между сеансами Visual Studio. |
FeatureActivationDependencies |
Получает зависимости активации, добавленные в компонент, который включает в себя данный элемент проекта SharePoint. |
FeatureProperties |
Получает пары "ключ-значение", добавленные в компонент, который включает в себя данный элемент проекта SharePoint. |
FeatureReceiver |
Получает приемник компонента, если он требуется элементу проекта SharePoint. Во время упаковки этот приемник компонента добавляется в компонент, который содержит данный элемент проекта SharePoint. |
Files |
Получает коллекцию всех файлов в проекте, находящихся в узле папки элемента проекта SharePoint и во вложенных в нее папках. |
FullPath |
Получает полный исходный путь к файлу или каталогу элемента проекта. (Унаследовано от ISharePointProjectMember) |
Icon |
Получает значок для узла элемента проекта, отображаемого в обозревателе решений. (Унаследовано от ISharePointProjectMember) |
Id |
Получает глобальный уникальный идентификатор для данного экземпляра элемента проекта SharePoint. |
IsDisposed |
Получает значение, показывающее, удален ли объект. (Унаследовано от INotifyObjectDisposed) |
IsDisposing |
Получает значение, показывающее, выполняется ли удаление объекта. (Унаследовано от INotifyObjectDisposing) |
IsExpanded |
Получает или задает значение, указывающее, развернут ли этот узел в обозревателе решений. (Унаследовано от ISharePointProjectMember) |
Name |
Получает имя узла элемента проекта, отображаемого в обозревателе решений. (Унаследовано от ISharePointProjectMember) |
Project |
Получает ссылку на содержащий проект. (Унаследовано от ISharePointProjectMember) |
ProjectItemType |
Получает ссылку на объект, представляющий тип элемента проекта SharePoint. |
ProjectOutputReferences |
Получает коллекцию выходных ссылок проекта, принадлежащих данному элементу проекта. Для проектов, на которые имеются ссылки, выполняется построение, и их главные выходные файлы упаковываются вместе с элементом проекта. |
ProjectUserFileData |
Получает объект IDictionary, который можно использовать для получения или задания пар "имя-значение", сохраняемых в файл пользователей проекта, например в файлы с расширением ".csproj.user" или ".vbproj.user". |
RelativePath |
Получает уникальное расположение элемента в каталоге проекта. (Унаследовано от ISharePointProjectStartupItem) |
SafeControlEntries |
Получает коллекцию записей безопасных элементов управления, которые должны быть развернуты вместе с данным элементом проекта SharePoint при его развертывании. Эти записи добавляются в пакет, который ссылается на данный элемент проекта SharePoint. |
StartupUrl |
Получает URL-адрес для перехода при запуске элемента. (Унаследовано от ISharePointProjectStartupItem) |
VirtualFiles |
Получает коллекцию, которая включает виртуальные файлы. Виртуальные файлы не обязательно должны существовать во время разработки. Во время упаковки задачи MSBuild должны проверить наличие файла, чтобы упаковка завершилась успешно. |
Методы
CollapseChildItems() |
Гарантирует, что все дочерние элементы этого ISharePointProjectMember элемента свернуты в Обозреватель решений. (Унаследовано от ISharePointProjectMember) |
События
Disposed |
Происходит при удалении объекта. (Унаследовано от INotifyObjectDisposed) |
Disposing |
Происходит при выполнении удаления объекта. (Унаследовано от INotifyObjectDisposing) |
NameChanged |
Происходит при изменении узла элемента проекта. (Унаследовано от ISharePointProjectMember) |
Open |
Происходит при открытии папки элементов проекта SharePoint. |