(X509Certificate2, String, Boolean) del método SolutionPackage.Generate
Genera el paquete y lo firma con el certificado dado.
Espacio de nombres: Microsoft.Office.SharePoint.ClientExtensions.Publishing
Ensamblado: Microsoft.Office.SharePoint.ClientExtensions (en Microsoft.Office.SharePoint.ClientExtensions.dll)
Sintaxis
'Declaración
Public Function Generate ( _
cert As X509Certificate2, _
targetDocLibRelativePath As String, _
selfSigned As Boolean _
) As String
'Uso
Dim instance As SolutionPackage
Dim cert As X509Certificate2
Dim targetDocLibRelativePath As String
Dim selfSigned As Boolean
Dim returnValue As String
returnValue = instance.Generate(cert, _
targetDocLibRelativePath, selfSigned)
public string Generate(
X509Certificate2 cert,
string targetDocLibRelativePath,
bool selfSigned
)
Parámetros
cert
Tipo: System.Security.Cryptography.X509Certificates.X509Certificate2El certificado utilizado para firmar el paquete de X 509.
targetDocLibRelativePath
Tipo: System.StringLa ruta de acceso de la biblioteca de documentos donde se debe publicar el paquete. Esta ruta de acceso es con relación a la dirección URL del sitio.
selfSigned
Tipo: System.Booleantrue para indicar que el certificado especificado es autofirmado y a omitir la comprobación de si el certificado raíz es de confianza; false para indicar que el certificado especificado no es autofirmado y para comprobar si el certificado raíz es de confianza.
Valor devuelto
Tipo: System.String
La cadena de dirección URL de paquete de solución.
Excepciones
Excepción | Condición |
---|---|
PublishException | Esta excepción se produce si se aplica alguna de las siguientes condiciones:
|
Vea también
Referencia
Espacio de nombres Microsoft.Office.SharePoint.ClientExtensions.Publishing