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


ISharePointProject Интерфейс

Определение

Представляет проект SharePoint.

public interface class ISharePointProject : Microsoft::VisualStudio::SharePoint::ISharePointProjectMember, System::ComponentModel::INotifyPropertyChanged
public interface ISharePointProject : Microsoft.VisualStudio.SharePoint.ISharePointProjectMember, System.ComponentModel.INotifyPropertyChanged
type ISharePointProject = interface
    interface ISharePointProjectMember
    interface IAnnotatedObject
    interface INotifyObjectDisposing
    interface INotifyObjectDisposed
    interface INotifyPropertyChanged
Public Interface ISharePointProject
Implements INotifyPropertyChanged, ISharePointProjectMember
Реализации

Свойства

ActiveDeploymentConfiguration

Получает или задает имя конфигурации развертывания, используемой для развертывания. Значение должно быть из списка конфигураций развертывания, доступных в системе.

AddItemTemplatesGuid

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

Annotations

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

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

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

AssemblyDeploymentTarget

Получает или задает, куда должен быть развернут проект на сервере: "Bin" или "GAC".

AutoRetract

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

DeploymentConfigurations

Словарь всех конфигураций развертывания, включая конфигурации развертывания, определенные пользователем, и готовые конфигурации.

Features

Получает коллекцию функций SharePoint, определенных в проекте.

FullPath

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

(Унаследовано от ISharePointProjectMember)
Icon

Получает значок для узла элемента проекта, отображаемого в обозревателе решений.

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

Получает идентификатор проекта.

IncludeAssemblyInPackage

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

IsDisposed

Получает значение, показывающее, удален ли объект.

(Унаследовано от INotifyObjectDisposed)
IsDisposing

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

(Унаследовано от INotifyObjectDisposing)
IsExpanded

Получает или задает значение, указывающее, развернут ли этот узел в обозревателе решений.

(Унаследовано от ISharePointProjectMember)
IsSandboxedSolution

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

IsSilverlightDebuggingEnabled

Получает или задает значение, указывающее, разрешена ли отладка Silverlight.

IsWorkflowDebuggingEnabled

Получает или задает значение, указывающее, включена ли отладка рабочего процесса.

MappedFolders

Получает коллекцию сопоставленных папок в проекте.

Name

Получает имя узла элемента проекта, отображаемого в обозревателе решений.

(Унаследовано от ISharePointProjectMember)
OutputFullPath

Получает полный путь к сборке проекта после компиляции.

Package

Получает экземпляр пакета SharePoint, связанного с этим проектом.

PostDeploymentCommand

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

PreDeploymentCommand

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

Project

Получает ссылку на содержащий проект.

(Унаследовано от ISharePointProjectMember)
ProjectItems

Получает коллекцию элементов проекта SharePoint в проекте.

ProjectMode

Получает режим системы текущего проекта. Возможные значения см. в SharePointProjectMode.

ProjectService

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

ProjectUserFileData

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

SelectedProjectItems

Получает список элементов проекта SharePoint, выбранных в обозревателе решений.

SharePointConnection

Получает экземпляр подключения SharePoint, позволяющий пользователям выполнять команды для объектной модели SharePoint в 64-разрядном процессе vssphost.exe.

SiteUrl

Получает или задает URL-адрес сайта, используемый проектом во время разработки, развертывания и отладки.

StartupItem

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

StartupUrl

Получает или задает URL-адрес, запускаемый при запуске проекта.

TargetOfficeVersion

Получает требуемую версию SharePoint или Office: "14.0" или "15.0". По умолчанию используется значение 14.0.

Методы

CollapseChildItems()

Гарантирует, что все дочерние элементы этого ISharePointProjectMember элемента свернуты в Обозреватель решений.

(Унаследовано от ISharePointProjectMember)
Synchronize()

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

События

Disposed

Происходит при удалении объекта.

(Унаследовано от INotifyObjectDisposed)
Disposing

Происходит при выполнении удаления объекта.

(Унаследовано от INotifyObjectDisposing)
NameChanged

Происходит при изменении узла элемента проекта.

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

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