WorkflowDeploymentService.PackageDefinitionFolder method
Empacota uma pasta de fluxo de trabalho em um pacote de solução do SharePoint (arquivo. wsp) e salva o pacote para a biblioteca de ativos do Site.
Namespace: Microsoft.SharePoint.WorkflowServices
Assembly: Microsoft.SharePoint.WorkflowServicesBase (in Microsoft.SharePoint.WorkflowServicesBase.dll)
Syntax
'Declaração
Protected Function PackageDefinitionFolder ( _
folder As SPFolder, _
packageDefaultFilename As String, _
packageTitle As String, _
packageDescription As String, _
assetLibrary As SPList, _
configuration As Dictionary(Of String, String) _
) As String
'Uso
Dim folder As SPFolder
Dim packageDefaultFilename As String
Dim packageTitle As String
Dim packageDescription As String
Dim assetLibrary As SPList
Dim configuration As Dictionary(Of String, String)
Dim returnValue As String
returnValue = Me.PackageDefinitionFolder(folder, _
packageDefaultFilename, packageTitle, _
packageDescription, assetLibrary, _
configuration)
protected string PackageDefinitionFolder(
SPFolder folder,
string packageDefaultFilename,
string packageTitle,
string packageDescription,
SPList assetLibrary,
Dictionary<string, string> configuration
)
Parâmetros
folder
Type: Microsoft.SharePoint.SPFolderinstância de SPFolder que representa a pasta de fluxo de trabalho.
packageDefaultFilename
Type: System.StringO nome de arquivo padrão a ser escolhido para o novo pacote.
packageTitle
Type: System.StringO título do pacote.
packageDescription
Type: System.StringA descrição do pacote.
assetLibrary
Type: Microsoft.SharePoint.SPListinstância de SPList que representa a biblioteca de ativos.
- configuration
Type: System.Collections.Generic.Dictionary<String, String>
Valor retornado
Type: System.String
Retorna o URL do arquivo de pacote que é localizado na biblioteca de ativos do site.
Comentários
Observe que esse método não ativa o pacote.
Se um pacote com o mesmo nome já existe na biblioteca de ativos do site, um sufixo de número inteiro "{n}" é adicionado ao nome do arquivo. Por exemplo, um pacote com o nome de arquivo packageDefaultFilename.wsp deve ter um nome de arquivo duplicado, alterado para ser packageDefaultFilename {2}. wsp e assim por diante.
Ver também
Referência
WorkflowDeploymentService class