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


Microsoft.VisualStudio.SharePoint.Packages - пространство имен

Пространство имен Microsoft.VisualStudio.SharePoint.Packages содержит типы, которые позволяют обращаться к определению пакета в проекте SharePoint.

Основным типом в этом пространстве имен является интерфейс IPackage.Объект IPackage представляет определение пакета в проекте SharePoint, включая манифест пакета.Для получения объекта IPackage сначала воспользуйтесь свойством ISharePointProject.Package для получения объекта ISharePointProjectPackage.Затем воспользуйтесь свойством ISharePointProjectPackage.Model для получения объекта IPackage.

Интерфейсы

  Интерфейс Описание
Открытый интерфейс IApplicationResource Представляет файл ресурсов приложения.
Открытый интерфейс IApplicationResourceCollection Представляет коллекцию файлов ресурсов приложения.
Открытый интерфейс IAssembly Представляет сборку.
Открытый интерфейс IAssemblyCollection Представляет коллекцию сборок в пакете.
Открытый интерфейс IBindingRedirect Представляет перенаправление привязки сборки.
Открытый интерфейс IBindingRedirectCollection Представляет коллекцию перенаправлений привязок сборок в пакете.
Открытый интерфейс IClassResource Представляет файл ресурсов класса в пакете.
Открытый интерфейс IClassResourceCollection Представляет коллекцию файлов ресурсов классов в пакете.
Открытый интерфейс ICodeAccessSecurityAssembly Представляет сборку в политике управления доступом для кода (CAS).
Открытый интерфейс ICodeAccessSecurityAssemblyCollection Представляет коллекцию сборок, связанных с политикой управления доступом для кода (CAS).
Открытый интерфейс ICustomAssembly Представляет сборку, включенную в пакет.
Открытый интерфейс ICustomSolutionActivationDependency Представляет пользовательскую зависимость активации решения в пакете.
Открытый интерфейс IDwpFile Представляет файл веб-части (DWP) в пакете.
Открытый интерфейс IDwpFileCollection Представляет коллекцию файлов веб-частей (DWP) в пакете.
Открытый интерфейс IFeatureManifestReference Представляет файл манифеста компонента в пакете.
Открытый интерфейс IFeatureManifestReferenceCollection Представляет коллекцию файлов манифестов компонентов в пакете.
Открытый интерфейс IPackage Представляет определение пакета в системе проектов SharePoint.
Открытый интерфейс IPackageManifest Представляет манифест пакета SharePoint.
Открытый интерфейс IPermissionElement Представляет разрешение управления доступом для кода (CAS).
Открытый интерфейс IPermissionElementCollection Представляет коллекцию разрешений политики управления доступом для кода (CAS).
Открытый интерфейс IPolicyItem Представляет элемент политики управления доступом для кода (CAS).
Открытый интерфейс IPolicyItemCollection Представляет коллекцию элементов политики управления доступом для кода (CAS).
Открытый интерфейс IProjectOutputAssembly Представляет выходную сборку проекта, включенную в пакет.
Открытый интерфейс IResource Представляет файл ресурсов в пакете.
Открытый интерфейс IResourceCollection Представляет коллекцию файлов ресурсов в пакете.
Открытый интерфейс IRootFile Представляет корневой файл в пакете.
Открытый интерфейс IRootFileCollection Представляет коллекцию корневых файлов в пакете.
Открытый интерфейс ISafeControl Представляет безопасный элемент управления в пакете.
Открытый интерфейс ISafeControlCollection Представляет коллекцию безопасных элементов управления.
Открытый интерфейс ISiteDefinitionManifest Представляет файл манифеста определения сайта.
Открытый интерфейс ISiteDefinitionManifestCollection Представляет коллекцию манифестов определения сайта.
Открытый интерфейс ISolutionActivationDependency Представляет зависимость активации пакета SharePoint.
Открытый интерфейс ISolutionActivationDependencyCollection Представляет коллекцию пакетов, от которых зависит активация другого пакета.
Открытый интерфейс ITemplateFile Представляет файл шаблона в пакете.
Открытый интерфейс ITemplateFileCollection Представляет коллекцию файлов шаблонов в пакете.
Открытый интерфейс IWebTempFile Представляет файл веб-шаблона в пакете.
Открытый интерфейс IWebTempFileCollection Представляет коллекцию файлов веб-шаблонов в пакете.

Перечисления

  Перечисление Описание
Открытое перечисление ApplicationResourceType Указывает расположение на сервере, в котором развертывается файл ресурсов приложения.
Открытое перечисление DeploymentServerType Задает тип сервера, на котором размещается пакет.
Открытое перечисление DeploymentTarget Указывает расположение развертывания сборки на сервере SharePoint.
Открытое перечисление ResetWebServerModeOnUpgrade Указывает способ перезапуска веб-сервера после обновления.