Publishes the client template to the specified workgroups.

Namespace: ININ.IceLib.Configuration
Assembly: ININ.IceLib.Configuration (in ININ.IceLib.Configuration.dll) Version: 0.0.0.0 (22.3.0.218)

Collapse imageSyntax

C#
public static ReadOnlyCollection<ClientTemplatePublishResult> PublishClientTemplate(
	ConfigurationManager configurationManager,
	ConfigurationId clientTemplateId,
	IEnumerable<string> workgroupIds,
	string applicationId
)
Visual Basic
Public Shared Function PublishClientTemplate ( _
	configurationManager As ConfigurationManager, _
	clientTemplateId As ConfigurationId, _
	workgroupIds As IEnumerable(Of String), _
	applicationId As String _
) As ReadOnlyCollection(Of ClientTemplatePublishResult)

Parameters

configurationManager
Type: ININ.IceLib.Configuration..::..ConfigurationManager
The configuration manager.
clientTemplateId
Type: ININ.IceLib.Configuration..::..ConfigurationId
The client template ID.
workgroupIds
Type: System.Collections.Generic..::..IEnumerable<(Of <(<'String>)>)>
The workgroup IDs.
applicationId
Type: System..::..String
The application ID.

Return Value

A ReadOnlyCollection<(Of <(<'T>)>)> of ClientTemplatePublishResult objects with the results of the publish operation.

Collapse imageRemarks

Valid clientTemplateId values can be retrieved from the ConfigurationId property of ClientTemplateConfiguration. The workgroupIds values can be retrieved from the Id portion of WorkgroupConfiguration The applicationId can be retrieved from the ApplicationName portion of the return value from GetSessionSettings()()()(). In order to publish client templates, the logged on user must have the CanPublishClientTemplates right.

Collapse imageExceptions

ExceptionCondition
System..::..ArgumentNullExceptionA parameter is nullNothingnullptra null reference (Nothing in Visual Basic).
System..::..ArgumentExceptionOne of the workgroupIds, or applicationId is Empty.

Collapse imageVersion Information

Supported for IC Server version 2015 R1 and beyond.
For 4.0, supported for IC Server version 4.0 SU 3 and beyond.

Collapse imageSee Also