Get-SPWebTemplate

Отображает все глобально установленные шаблоны сайта, соответствующие указанному идентификатору.

Синтаксис

Default (По умолчанию)

Get-SPWebTemplate
    [[-Identity] <SPWebTemplatePipeBind>]
    [-AssignmentCollection <SPAssignmentCollection>]
    [-CompatibilityLevel <UInt32>]
    [<CommonParameters>]

Описание

Командлет Get-SPWebTemplate отображает все установленные шаблоны сайта, частично или полностью совпадающие с указанным идентификатором.

Сведения о разрешениях и актуальную информацию о Windows PowerShell для продуктов SharePoint см. в сетевой документации о командлетах SharePoint Server.

Примеры

ПРИМЕР 1

C:\PS>$template = Get-SPWebTemplate "STS#0"

New-SPSite https://contoso.com -OwnerAlias "DOMAIN\JDOE" -Template $template

В данном примере создается семейство веб-сайтов с использованием шаблона веб-сайта группы (ID=STS#0).

ПРИМЕР 2

Get-SPWebTemplate "STS*"

В данном примере отображаются базовые сведения обо всех шаблонах STS.

Параметры

-AssignmentCollection

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.

Если применяется параметр Global, то все объекты размещаются в глобальной области памяти. Если объекты не используются сразу же или не удаляются командой Stop-SPAssignment, может возникнуть ситуация нехватки памяти.

Свойства параметров

Тип:SPAssignmentCollection
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CompatibilityLevel

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Определяет версию шаблонов, которая используется при создании нового объекта SPSite. Это значение устанавливает начальный уровень совместимости для семейства сайтов. Значения этого параметра могут быть как SharePoint Server, так и SharePoint Server. Если этот параметр не указан, параметру CompatibilityLevel по умолчанию присваивается наивысшая доступная версия веб-приложения, соответствующая параметру SiteCreationMode.

Свойства параметров

Тип:UInt32
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Identity

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Указывает имя шаблона веб-сайта, который необходимо отобразить.

Типом должен быть идентификатор или полное или частичное имя шаблона веб-сайта.

Свойства параметров

Тип:SPWebTemplatePipeBind
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:1
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в статье about_CommonParameters.