Элементы SPSite

Представляет коллекцию сайтов в веб-приложения, включая веб-сайта верхнего уровня и всех его дочерних сайтов. Каждый объект SPSite или семейства веб-сайтов, представленным в объекте SPSiteCollection , состоящий из коллекции всех семейств сайтов в веб-приложении.

Тип SPSite предоставляет следующие элементы.

Конструкторы

  Имя Описание
Общий метод SPSite(Guid) Инициализирует новый экземпляр класса SPSite на основе указанного идентификатора для семейства веб-сайтов.
Общий метод SPSite(String) Инициализирует новый экземпляр класса SPSite на основе указанного URL-адреса.
Общий метод SPSite(Guid, SPUrlZone) Инициализирует новый экземпляр класса SPSite на основе указанного семейства сайтов GUID и URL-адрес зоны.
Общий метод SPSite(Guid, SPUserToken) Инициализирует новый экземпляр класса SPSite на основе указанного семейства сайтов GUID и маркера пользователя.
Общий метод SPSite(String, SPUserToken) Инициализирует новый экземпляр класса SPSite , основываясь на указанном абсолютный URL-адрес и маркера пользователя.
Общий метод SPSite(Guid, SPUrlZone, SPUserToken) Инициализирует новый экземпляр класса SPSite на основе указанного семейства сайтов GUID, URL-адрес зоны и маркера пользователя.

Вверх

Свойства

  Имя Описание
Общее свойство AdministrationSiteType Represents administration site types supported by SharePoint Foundation.
Общее свойство AllowCreateDeclarativeWorkflow
Общее свойство AllowDesigner Used to assign or retrieve the Site Collection Allow Designer property.
Общее свойство AllowExternalEmbedding Настройка, элементы управления внешнего домена внедрение для этого семейства веб-сайтов
Общее свойство AllowMasterPageEditing Used to assign or retrieve the Site Collection property that allows master page editing.
Общее свойство AllowRevertFromTemplate Used to assign or retrieve the Site Collection property that allows reverting from a template.
Общее свойство AllowRssFeeds Получает значение Boolean , которое указывает, является ли семейство сайтов позволяет RSS-каналы.
Общее свойство AllowSaveDeclarativeWorkflowAsTemplate
Общее свойство AllowSavePublishDeclarativeWorkflow
Общее свойство AllowSelfServiceUpgrade Обновление версии разрешено ли на этом сайте.
Общее свойство AllowSelfServiceUpgradeEvaluation семейство сайтов для обновления оценки разрешено ли.
Общее свойство AllowUnsafeUpdates Возвращает или задает значение Boolean , которое указывает, следует ли разрешить обновления базы данных в результате запроса GET или без необходимости проверки безопасности.
Общее свойство AllWebs Возвращает коллекцию всех веб-сайтов, содержащихся в семействе сайтов, в том числе сайт верхнего уровня и дочерних сайтов.
Общее свойство ApplicationRightsMask Получает маску прав для родительского веб-приложения, семейства веб-сайтов.
Общее свойство Archived является ли сайт в архиве режиме.
Общее свойство Audit Получает хранилище аудита, который подключен к семейству сайтов.
Общее свойство AuditLogTrimmingCallout Gets or sets the class name of the object that performs audit log trimming.
Общее свойство AuditLogTrimmingRetention Gets or sets the number of days of audit log data to retain.
Общее свойство AverageResourceUsage the average resource usage of the site collection over the configured window in days.
Общее свойство BrowserDocumentsEnabled Indicates whether the documents can be opened in a browser or not.
Общее свойство Cache A thread-safe cache that may be used to store very small amounts of data associated with this SPSite.
Общее свойство CanUpgrade Свойство, которое указывает ли этот объект могут быть обновлены.
Общее свойство CatchAccessDeniedException Зарезервировано для внутреннего использования. Используйте свойство CatchAccessDeniedException для указания ли SharePoint Foundation перехватывает и обрабатывает исключения "Доступ запрещен".
Общее свойство CertificationDate Возвращает дату и время использования сайта коллекции утверждено для автоматического удаления.
Общее свойство CompatibilityLevel Получает основной номер версии в целях проверки совместимости основных уровня версии данного семейства веб-сайтов.
Общее свойство ContentDatabase Возвращает базу данных контента, связанную с семейством сайтов.
Общее свойство CurrentChangeToken Получает маркер изменения, который будет использоваться для входа следующее изменение семейства сайтов.
Общее свойство CurrentResourceUsage Indicates the current resource usage of the site collection.
Общее свойство DeadWebNotificationCount Возвращает количество уведомлений, которые были отправлены о веб-сайтов в семействе сайтов, которые являются из использования.
Общее свойство DenyPermissionsMask Это свойство будет запретить права, указанные с Маска разрешений для всех пользователей из семейства веб-сайтов, включая администратора сайта семейства сайтов. Идентификатор процесса с повышенными правами является единственным исключение, которое имеет полные права
Общее свойство EvalSiteId Identity оценки обновления семейства сайтов, если существует один создать с помощью данного семейства сайтов. В противном случае это пустое значение Guid.
Общее свойство EventReceivers Provides event receivers for events that occur at the scope of the site collection.
Общее свойство ExpirationDate Указывает дату, после чего оценки обновления семейства сайтов будут автоматически удалены.
Общее свойство FeatureDefinitions Gets the collection of feature definitions for the site collection.
Общее свойство Features Возвращает коллекцию объектов SPFeature , которые связаны с семейством сайтов.
Общее свойство FileNotFoundUrl Получение SPSite swerver относительный URL-адрес или абсолютный URL-адрес в файл не найден страницы. Это значение используется как URL-адрес перенаправления HTTP-запроса, где может не удалось найти ресурс.
Общее свойство GlobalPermMask Устарел.Свойство ApplicationRightsMask используется для получения маска прав для веб-приложения, вместо этого. (В Windows SharePoint Services 2.0, свойство GlobalPermMask есть права для Маска разрешений, которая использовалась глобально на виртуальном сервере.)
Общее свойство HasAppPrincipalContext Этот объект [SPSite] запущена ли в контексте участника приложения. Когда объект [SPSite] выполняется в рамках контекста участника приложения, запросить разрешение может быть ограничено разрешения субъекта приложения, даже если объект [SPSite] создается с помощью системной учетной записи.
Общее свойство HideSystemStatusBar является ли должны быть скрыты строка состояния системы сайта.
Общее свойство HostHeaderIsSiteName Получает значение Boolean , указывает ли заголовок узла используется вместо путь относительно веб-сервера для уникальной идентификации семейства веб-сайтов.
Общее свойство HostName Возвращает имя сервера, на котором размещен семейства веб-сайтов.
Общее свойство ID Получает GUID, указывающий коллекцию веб-сайтов.
Общее свойство IISAllowsAnonymous Получает значение Boolean , которое указывает, является ли анонимный доступ разрешен в Microsoft Internet Information Services (IIS).
Общее свойство Impersonating Получает значение Boolean , указывающее состояние олицетворения объекта SPSite .
Общее свойство InheritAllowSelfServiceUpgradeEvaluationSetting является ли значение AllowSelfServiceUpgradeEvaluation наследовать от родительского объекта.
Общее свойство InheritAllowSelfServiceUpgradeSetting является ли значение AllowSelfServiceUpgrade наследовать от родительского объекта.
Общее свойство IsEvalSite Указывает, если семейство сайтов является оценки обновления семейства сайтов или нет
Общее свойство IsPaired Устарел.Получает значение Boolean , указывающее, семейство сайтов связан с родительским.
Общее свойство IsReadLocked Sets or gets, a value that specifies whether the site collection is locked and unavailable for Read access.
Общее свойство LastContentModifiedDate Возвращает дату и время в по Гринвичу (UTC) после последнего изменения содержимого сайта.
Общее свойство LastSecurityModifiedDate Возвращает дату и время в по Гринвичу (UTC) после последнего изменения безопасности на сайте.
Общее свойство LockIssue Возвращает или задает комментарий, который используется в блокировка семейства сайтов.
Общее свойство MaintenanceMode является ли сайт находится в режиме обслуживания
Общее свойство NeedsUpgrade Свойство, которое указывает ли этот объект необходимо обновить.
Общее свойство OutgoingEmailAddress
Общее свойство Owner Возвращает или задает владельца семейства веб-сайтов. (Только для чтения в изолированные решения.)
Общее свойство Port Возвращает номер порта, который используется для ввода и вывода на виртуальном сервере, содержащее семейства сайтов.
Общее свойство PortalName Возвращает или задает имя портала. (Только для чтения в изолированные решения.)
Общее свойство PortalUrl Возвращает или задает URL-адрес портала. (Только для чтения в изолированные решения.)
Общее свойство PrimaryUri
Общее свойство Protocol Получает протокол, который используется сервером.
Общее свойство Quota Возвращает или задает квоту для семейства веб-сайтов.
Общее свойство ReadLocked Этот элемент зарезервирован для внутреннего использования и не предназначен для прямого применения в коде. Используйте свойство IsReadLocked .
Общее свойство ReadOnly Возвращает или задает значение Boolean , которое указывает, является ли семейство сайтов только для чтения, заблокирован и недоступен для записи.
Общее свойство RecycleBin Возвращает коллекцию recycle bin элементов для семейства веб-сайтов.
Общее свойство RequiredDesignerVersion
Общее свойство ResourceQuotaExceeded Indicates whether the resource quota limit for this site collection has been exceeded since the last daily quota reset or not.
Общее свойство ResourceQuotaExceededNotificationSent Indicates whether a resource quota exceeded notification was sent (or not) for this site collection since the last daily quota reset.
Общее свойство ResourceQuotaWarningNotificationSent Indicates whether a resource quota warning notification was sent or not for this site collection since the last daily quota reset.
Общее свойство RootWeb Получает корневой веб-сайт семейства веб-сайтов.
Общее свойство SchemaVersion Возвращает номер версии семейства веб-сайтов в целях проверки совместимости детальные обновления.
Общее свойство ScriptSafeDomains Возвращает коллекцию скрипта безопасных внешние домены для данного семейства
Общее свойство ScriptSafePages Возвращает коллекцию скрипта безопасных внутренних страниц для этого семейства веб-сайтов
Общее свойство SearchServiceInstance Возвращает объект SPServiceInstance , представляющий экземпляр службы поиска SharePoint, которая связана с семейством сайтов.
Общее свойство SecondaryContact Получает или задает второе контактное лицо, которое используется для семейства веб-сайтов. (Только для чтения в изолированные решения.)
Общее свойство ServerRelativeUrl Получает зависящий от сервера URL-адрес корневого веб-сайта в коллекции.
Общее свойство ShareByEmailEnabled ShareByEmailEnabled, когда значение true означает, что этот пользователь сможет предоставлять разрешения возможностями для ресурсов в семействе сайтов
Общее свойство ShareByLinkEnabled Свойство указывает ли этот пользователь сможет предоставлять ссылки на документы, которые могут быть доступны без входа в систему
Общее свойство ShowURLStructure Indicates whether to show the site collection URL structure.
Общее свойство SiteSubscription Gets the subscription to which this site collection belongs.
Общее свойство Solutions Gets the collection of user solutions that have been activated for the site collection.
Общее свойство SourceSiteId Указывает сайт исходный код для оценки обновления семейства сайтов.
Общее свойство SyndicationEnabled Возвращает или задает значение Boolean , которое указывает, включена ли синдикации RSS для семейства веб-сайтов.
Общее свойство SystemAccount Gets the system account of the site collection.
Общее свойство TrimAuditLog Gets or sets a value that specifies whether to remove excess from the audit log periodically.
Общее свойство UIVersionConfigurationEnabled Устарел.Gets or sets a Boolean value that specifies whether to enable the visual upgrade user interface (UI) for changing the UI version of the site collection.
Общее свойство UpgradeContext Свойство для дополнительного обновления контекста.
Общее свойство UpgradeInfo
Общее свойство UpgradeRedirectUri Устарел.Gets an object representation of the upgrade redirect uniform resource identifier (URI) of the site collection.
Общее свойство UpgradeReminderDate
Общее свойство Upgrading Указывает, является ли сайт в настоящее время обновления.
Общее свойство Url Получает полный URL-адрес корневого веб-сайта в коллекции веб-сайтов, включающий имя узла, номер порта и путь.
Общее свойство Usage Gets information about site usage, including bandwidth, storage, and number of visits to the site collection.
Общее свойство UserAccountDirectoryPath Устарел.Возвращает или задает путь к каталогу учетной записи пользователя поставщика для семейства веб-сайтов.
Общее свойство UserCodeEnabled Gets a value that indicates whether the user code service is enabled for the site collection.
Общее свойство UserCustomActions Gets the SPUserCustomActionCollection object that contains a list of SPUserCustomAction objects that are assigned to this site.
Общее свойство UserDefinedWorkflowsEnabled Gets or sets a Boolean value that indicates whether user-defined workflows are enabled.
Общее свойство UserIsSiteAdminInSystem является ли текущий пользователь является администратора семейства сайтов в системе (до readonly регулируемым применяется режим)
Общее свойство UserToken Gets the user token that is associated with the site collection.
Общее свойство WarningNotificationSent Gets a Boolean value that indicates whether a warning notification has been sent.
Общее свойство WebApplication Gets the SharePoint Foundation Web application to which the site collection belongs.
Общее свойство WorkflowManager Gets the SPWorkflowManager object that is associated with the site collection, enabling you to centrally control the workflow templates and instances across the site collection.
Общее свойство WriteLocked Gets or sets a Boolean value that specifies whether the site collection is locked and unavailable for Write access.
Общее свойство Zone Gets the URL zone that was specified in the constructor that was used to create the current SPSite object.

Вверх

Методы

  Имя Описание
Общий метод AddWorkItem(Guid, DateTime, Guid, Guid, Guid, Int32, Boolean, Guid, Guid, Int32, [], String, Guid) Adds a work item to the site collection.
Общий метод AddWorkItem(Guid, DateTime, Guid, Guid, Guid, Int32, Boolean, Guid, Guid, Int32, [], String, Guid, Boolean) Adds a work item to the site collection.
Общий метод BypassUseRemoteApis Bypasses using SOAP, WebDAV, or Microsoft Office SharePoint Designer 2007 interfaces to access the site collection.
Общий метод CheckForPermissions Checks the permissions for a given set of rights and throws an Unauthorized Access exception if the permission check fails.
Общий метод Close Closes the site collection and releases resources.
Общий метод ConfirmUsage Certifies that the site collection is in use.
Общий метод CreatePreviewSPSite Creates a temporary evaluation SPite for this SPite, for the purposes of determining whether upgrade is likely to be successful.
Общий метод Delete() Deletes the site collection from the server.
Общий метод Delete(Boolean) Deletes the site collection from the server and removes the site collection users from Active Directory Domain Services (ADDS) if bDeleteADAccounts is true.
Общий метод Delete(Boolean, Boolean) Удаляет семейство сайтов с сервера, при необходимости удаляет пользователи семейства сайтов из Active Directory доменных служб (добавление) и при необходимости использует задания таймера для удаления семейства веб-сайтов.
Общий метод Dispose Releases all unmanaged resources that are used by the site collection object.
Общий метод DoesUserHavePermissions(SPReusableAcl, SPBasePermissions) Returns a Boolean value indicates whether the user has permissions for the specified set of rights.
Общий метод DoesUserHavePermissions(SPReusableAcl, SPBasePermissions, SPWeb) Returns a Boolean value that indicates whether the user has permissions for the specified Web site and set of rights.
Общий метод Equals (Унаследовано от Object.)
Общий методСтатический элемент Exists(Uri) Returns a Boolean value that indicates whether the specified site collection exists.
Общий методСтатический элемент Exists(Uri, Boolean) Определяет, если существует сайт с указанным uri. Проверяет кэш базы данных конфигурации и, Кроме того, проверяет базу данных контента, если checkContentDb имеет значение true.
Общий метод ExtendUpgradeReminderDate extend the upgrade reminder date for this SPSite by the days specified at WebApplication.UpgradeReminderDelay
Защищенный метод Finalize (Унаследовано от Object.)
Общий метод GetAllReusableAcls() Returns the reusable access control lists (ACLs) for the site collection.
Общий метод GetAllReusableAcls(Int32) Возвращает повторно списки управления доступом (ACL) максимум до указанного семейства сайтов.
Общий метод GetCatalog Возвращает Галерея шаблонов списков, Галерея шаблонов сайта, коллекции веб-частей, коллекции главных страниц или другие галереи из семейства сайтов, включая настраиваемые коллекции, заданные пользователями.
Общий метод GetChanges() Возвращает число изменений, перечисленных в текущем изменения журнала для семейства веб-сайтов.
Общий метод GetChanges(SPChangeQuery) Возвращает коллекцию изменений из журнала изменений, отфильтрованные по указанному запросу.
Общий метод GetChanges(SPChangeToken) Возвращает коллекцию изменений, начиная с определенной точки в журнал изменений.
Общий метод GetChanges(SPChangeToken, SPChangeToken) Возвращает коллекцию изменений, зарегистрированных за определенный период времени.
Общий метод GetCustomListTemplates Возвращает коллекцию шаблонов пользовательских списков, которые создаются конечными пользователями, из указанного сайта.
Общий метод GetCustomWebTemplates Возвращает коллекцию шаблонов сайта для семейства веб-сайтов, основанные на указанный код языка (LCID).
Общий метод GetEffectiveRightsForAcl(SPReusableAcl) Возвращает фактический набор разрешений текущего пользователя для заданного списка (управления доступом).
Общий метод GetEffectiveRightsForAcl(SPReusableAcl, SPWeb) Возвращает фактические разрешения, которые текущий пользователь имеет для списка управления указанного доступа (ACL).
Общий метод GetFeaturesIfLoaded Если загружается функции сайта будет возвращено их. Если они еще не загружен, этот вызов будет возвращать null (и не будет иметь циклическая поездку произведенных)
Общий метод GetHashCode (Унаследовано от Object.)
Общий метод GetRecycleBinItems Возвращает коллекцию recycle bin элементов на основе указанного запроса.
Общий метод GetRecycleBinStatistics Возвращает количество элементов в корзины и его размер.
Общий метод GetReusableAclForScope Возвращает список управления повторно доступа (ACL) для указанной области.
Общий метод GetSelfServiceSiteCreationSettings Возвращает параметры, которые используются для самостоятельного создания сайтов.
Общий метод GetType (Унаследовано от Object.)
Общий метод GetUrls Получить все URL-адреса для семейства сайтов, включая основной URL-адрес и все дополнительные URL-адреса
Общий метод GetVisualReport Возвращает список объектов SPSite.WebVisualReport для всех веб-сайтах семейства веб-сайтов и их соответствующие визуального обновления данных.
Общий метод GetWebTemplates(UInt32) Возвращает коллекцию определений сайтов, которые доступны для создания веб-сайтов в семействе сайтов.
Общий метод GetWebTemplates(UInt32, Int32) Returns the collection of site definitions that are available for creating Web sites within the site collection.
Общий метод GetWorkItems Returns the individual work items, number of columns, and number of rows in the specified work item collection as output parameters.
Общий метод HasEvalSite Определяет, если семейство сайтов имеет сайта для проверки обновлений или нет.
Общий метод Invalidate Реализация интерфейса IUpgradable
Общий методСтатический элемент InvalidateCacheEntry Removes the specified cache entry and returns a Boolean value that indicates whether the entry was cached.
Общий метод IsScriptSafe Проверяет, указанным uri против безопасного параметры скрипта семейства веб-сайтов и возвращает значение true, если безопасным, false, если не
Общий методСтатический элемент LookupUriInRemoteFarm Returns the Uniform Resource Identifier (URI) of a Web site in the specified remote server farm.
Общий метод MakeFullUrl Returns the full URL for the specified server-relative URL.
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Общий метод NeedsUpgradeByType значение true, если объект необходимо обновить; в противном случае — false.
Общий метод OpenWeb() Returns the Web site that is associated with the URL that is used in an SPSite constructor.
Общий метод OpenWeb(Guid) Returns the Web site with the specified GUID.
Общий метод OpenWeb(String) Returns the Web site that is located at the specified server-relative or site-relative URL.
Общий метод OpenWeb(String, SPSiteOpenWebOptions) Возвращает веб-сайт, который расположен по указанному URL относительно сервера или сайта относительно сервера и применяет определяемым на него.
Общий метод OpenWeb(String, Boolean) Returns the Web site that is located at the specified server-relative or site-relative URL based on a Boolean value that specifies whether the exact URL must be supplied.
Общий метод QueryFeatures(Guid) Получает коллекцию функций развернут в этом семействе веб-сайтов, которые имеют идентификатор конкретного определения.
Общий метод QueryFeatures(Guid, Boolean) Получает коллекцию функций развернут в этом семействе веб-сайтов, которые имеют идентификатор конкретного определения, включая только компонентам выполнять или не должны быть обновлены.
Общий метод QueryFeatures(Guid, Version) Получает коллекцию функций развернут в этом семействе веб-сайтов, которые имеют идентификатор конкретного определения и конкретную версию.
Общий метод QueryFeatures(SPFeatureScope, Boolean) Получает набор компонентов, развернутых в данном семействе узлов с сайта или Web областью, включая только возможности, которые делать или не должны быть обновлены.
Общий метод RecalculateStorageMetrics
Общий метод RecalculateStorageUsed Recalculates the storage that is used by the site collection.
Общий метод RefreshEmailEnabledObjects Refreshes the email–enabled objects of the site collection.
Общий метод RemoveUrl Это тело удаления дополнительного URL-адрес семейства сайтов.
Общий метод Rename Изменяет URL-адрес — заголовок именованного семейства веб-сайтов на новый URL-адрес.
Общий метод RunHealthCheck
Общий метод RunUpgradeSiteSession
Общий метод SelfServiceCreateSite(String, String, String, UInt32, String, String, String, String, String, String, String) Creates a site collection by using Self-Service Site Creation.
Общий метод SelfServiceCreateSite(String, String, String, UInt32, String, String, String, String, String, String, String, String) Creates a site collection by using Self-Service Site Creation based on the specified quota template and other information.
Общий метод SelfServiceCreateSite(String, String, String, UInt32, Int32, String, String, String, String, String, String, String, String)
Общий метод SelfServiceCreateSite(String, String, String, UInt32, String, String, String, String, String, String, String, String, SPSiteSubscription) Creates a site collection by using Self-Service Site Creation based on the specified quota template and other specified information (see parameter list).
Общий метод SelfServiceCreateSite(String, String, String, UInt32, Int32, String, String, String, String, String, String, String, String, SPSiteSubscription) Creates a site collection by using Self-Service Site Creation based on the specified quota template and other information.
Общий метод SetUrl Установка дополнительного URL-адрес и зону для семейства веб-сайтов. Если URL-адрес для семейства веб-сайтов, затем мы только обновление зоны для существующих URL-адреса. Если URL-адрес не существует, мы добавим URL-адрес и зону для семейства веб-сайтов.
Общий метод StorageManagementInformation Устарел.Returns information about storage management for the site collection.
Общий метод ToString Возвращает имя семейства веб-сайтов. (Переопределяет Object.ToString().)
Общий метод UpdateClientObjectModelUseRemoteAPIsPermissionSetting
Общий метод UpdateValidationKey Обновление ключа, который используется для создания проверки дайджеста формы семейства веб-сайтов.
Общий метод Upgrade() Обновляет этот объект
Общий метод Upgrade(Boolean) Обновляет этот объект
Общий методСтатический элемент ValidateDomainCompatibility(String, String) Проверяет ли два URL-адреса указывают на том же семействе сайтов, даже если различные части домен URL-адреса.
Общий методСтатический элемент ValidateDomainCompatibility(SPSite, SPSite) Проверяет, что два URL-адреса совместимых доменов.
Общий метод VisualUpgradeWebs Устарел.Updates all Webs in this site to the new SharePoint UI.

Вверх

Поля

  Имя Описание
Общее полеСтатический элемент MaxFullUrlLength Указывает максимальное количество символов, которые могут использоваться в абсолютный URL-адрес для семейства веб-сайтов.
Общее полеСтатический элемент MaxWebNameLength Указывает максимальное количество символов, которые могут быть использованы в именах сайтов для семейства веб-сайтов.

Вверх

См. также

Справочные материалы

SPSite класс

Пространство имен Microsoft.SharePoint