Cette documentation est archivée et n’est pas conservée.

OpenXMLDocuments.CustomizeTemplate2, méthode

Windows SharePoint Services 3

Ouvre le modèle de document ou de formulaire XML spécifié, à des fins de personnalisation, dans son application associée selon l'instance d'Internet Explorer spécifiée.


expression.CustomizeTemplate2(pdisp, bstrSolutionLocation)

Paramètres

expression

Expression qui renvoie un objet OpenXMLDocuments, contrôle.

pdisp

Valeur de type Object qui représente un pointeur vers l'instance d'Internet Explorer qui appelle la méthode CustomizeTemplate2. L’utilisation d’une valeur NULL pour cet argument entraîne l’exécution de la méthode sur le thread Internet Explorer principal. En guise d’alternative, vous pouvez utiliser la méthode CustomizeTemplate si vous n’avez pas besoin de passer un objet avec cet argument.

bstrSolutionLocation

Chaîne qui contient l'URL de l'emplacement du document ou du modèle de formulaire à ouvrir à des fins de personnalisation.

Valeur true si le document ou le modèle de formulaire XML s'ouvre correctement, sinon, valeur false.

L’exemple suivant montre comment ouvrir un modèle de document ou formulaire XML à des fins de personnalisation, dont l’emplacement est spécifié par la valeur de la variable strTempLoc qui est passée à la méthode CustomizeTemplate2. L’exemple suppose l’existence d’un formulaire nommé frmCustomizeDoc qui contient une zone de saisie nommée TempLocation.

<script language="JavaScript">
function customizeDocument()
{
   // Create an instance of the OpenXMLDocuments object.
   xmlDocObject = new ActiveXObject("SharePoint.OpenXMLDocuments.1");

   // If the OpenXMLDocuments object was successfully created,
   // get the template location from the form's input box.
   if (xmlDocObject)
   {
      var strTempLoc = document.frmCustomizeDoc.TempLocation.value;

      // Open the XML document or form template for customization.
      xmlDocObject.CustomizeTemplate2(window, strTempLoc);
   }
}
</script>

Afficher: