Элементы SPSiteCollection

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

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

Свойства

  Имя Описание
Общее свойство Count Возвращает число объектов SPSite в коллекции. (Переопределяет SPBaseCollection.Count.)
Общее свойство Item[Int32] Получает объект SPSite по указанному индексу в коллекции. В C# это свойство соответствует индексатор для класса SPSiteCollection .
Общее свойство Item[String] Получает объект SPSite с указанным URL-адрес относительно сервера в коллекции.
Общее свойство Names Получает зависящий от сервера URL-адреса всех SPSite объектов в коллекции.
Общее свойство UpgradedPersistedProperties Получает коллекцию имен полей и значений для полей, которые были удалены или изменены. (Унаследовано от SPAutoSerializingObject.)
Общее свойство VirtualServer Устарел.Получает родительский виртуальный сервер для семейства веб-сайтов.
Общее свойство WebApplication Получает веб-приложения, в какой сайт хранятся семейств сайтов в этом семействе.

Вверх

Методы

  Имя Описание
Общий метод Add(String, String, String) Создает объект SPSite на основе указанного URL-адреса и адрес электронной почты и имя пользователя владельца семейства веб-сайтов.
Общий метод Add(String, String, String, UInt32, String, String, String, String) Создает объект SPSite в коллекции на основе указанного URL-адреса, заголовок, описание, идентификатор языка (LCID) и определения сайта или шаблона сайта, а также на имя пользователя, отображаемое имя пользователя и адрес электронной почты владельца семейства веб-сайтов.
Общий метод Add(String, String, String, UInt32, String, String, String, String, String, String, String) Создает объект SPSite в коллекции на основе указанного URL-адреса, заголовок, описание, идентификатор языка (LCID) и определения сайта или шаблона сайта, а также на имя пользователя, отображаемое имя пользователя и адрес электронной почты владельца семейства веб-сайтов.
Общий метод Add(String, String, String, UInt32, Int32, String, String, String, String, String, String, String) Создает объект SPSite в коллекции по указанному URL-АДРЕСУ, заголовок, описание, код языка (LCID), уровень совместимости и определения сайта или шаблона сайта, а также на имена пользователей, отображаемые имена пользователей и адреса электронной почты владельца семейства сайтов и второе контактное лицо.
Общий метод Add(String, String, String, UInt32, String, String, String, String, String, String, String, Boolean) Создает объект SPSite в коллекции на основе указанного URL-адреса, заголовок, описание, идентификатор языка (LCID) и определения сайта или шаблона сайта, а также на имена пользователей, отображаемые имена пользователей и адреса электронной почты владельца семейства сайтов и второе контактное лицо.
Общий метод Add(SPSiteSubscription, String, String, String, UInt32, String, String, String, String, String, String, String, Boolean) Создает объект SPSite в коллекции на основе указанной подписки на сайт, URL-адрес, заголовок, описание, идентификатор языка (LCID) и определения сайта или шаблона сайта, а также на имена пользователей, отображаемые имена пользователей и адреса электронной почты владельца семейства сайтов и второе контактное лицо.
Общий метод Add(String, String, String, UInt32, Int32, String, String, String, String, String, String, String, Boolean) Создает объект SPSite в коллекции по указанному URL-АДРЕСУ, заголовок, описание, код языка (LCID), уровень совместимости и определения сайта или шаблона сайта, а также на имена пользователей, отображаемые имена пользователей и адреса электронной почты владельца семейства сайтов и второе контактное лицо.
Общий метод Add(SPSiteSubscription, String, String, String, UInt32, Int32, String, String, String, String, String, String, String, Boolean) Создает новый сайт для подписки на сайт.
Общий метод Add(String, String, String, UInt32, String, String, String, String, String, String, String, String, String, String, String) Создает объект SPSite в коллекции на основе указанного URL-адреса, заголовок, описание, идентификатор языка (LCID) и определения сайта или шаблона сайта, а также на имена пользователей, отображаемые имена пользователей и адреса электронной почты владельца семейства сайтов и второе контактное лицо, а на сервере базы данных, имя для новой базы данных и имя пользователя и пароль администратора базы данных.
Общий метод Add(SPSiteSubscription, String, String, String, UInt32, String, String, String, String, String, String, String, String, String, String, String) Создает объект SPSite в коллекции на основе указанной подписки на сайт, URL-адрес, заголовок, описание, идентификатор языка (LCID) и определения сайта или шаблона сайта, а также на имена пользователей, отображаемые имена пользователей и адреса электронной почты владельца семейства сайтов и второе контактное лицо, а на сервере базы данных, имя для новой базы данных и имя пользователя и пароль администратора базы данных.
Общий метод Add(String, String, String, UInt32, Int32, String, String, String, String, String, String, String, String, String, String, String) Создает новый сайт в новой базы данных контента.
Общий метод Add(SPSiteSubscription, String, String, String, UInt32, Int32, String, String, String, String, String, String, String, String, String, String, String) Создает новый сайт в новой базы данных контента.
Общий метод Backup Создает файл резервной копии семейства сайтов, расположенном по указанному URL-АДРЕСУ.
Общий метод Delete(String) Удаляет указанный SPSite объект из коллекции.
Общий метод Delete(String, Boolean) Удаляет объект указанного SPSite из коллекции с помощью параметра удаления учетные записи доменных служб Active Directory, которые были созданы для данного семейства сайтов.
Общий метод Delete(String, Boolean, Boolean) Удаляет указанный объект SPSite из набора с может удалить учетные записи доменных служб Active Directory, которые были созданы для данного семейства сайтов.
Общий метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Общий метод GetHashCode (Унаследовано от Object.)
Общий метод GetObjectData Возвращает сериализованный состояние объекта. (Унаследовано от SPAutoSerializingObject.)
Общий метод GetType (Унаследовано от Object.)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Защищенный метод OnDeserialization Вызывается после десериализации объекта из кэша файловой системы или базы данных. (Унаследовано от SPAutoSerializingObject.)
Общий метод Restore(String, String, Boolean) Восстанавливает SPSite указанный объект в коллекцию.
Общий метод Restore(String, String, Boolean, Boolean) Восстанавливает SPSite указанный объект в коллекцию и указывает, следует ли использовать в качестве имени семейства веб-сайтов заголовка узла.
Общий метод ToString (Унаследовано от Object.)
Защищенный метод UpdateParent Вызывает содержащий SPPersistedObject, если он существует, чтобы обновить состояние. (Унаследовано от SPAutoSerializingObject.)

Вверх

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЧастный метод IEnumerable<SPSite>.GetEnumerator Возвращает перечислитель для итерации по коллекции.

Вверх

См. также

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

SPSiteCollection класс

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