Partager via


Modèles d’URI Office

1.1 RÉSUMÉ

Ce document définit le format des URI (Uniform Resource Identifier) pour les applications de productivité Office. Ce modèle est pris en charge dans Microsoft Office 2010 Service Pack 2 et versions ultérieures, y compris Microsoft Office 2013 pour Windows et les produits Microsoft SharePoint 2013. Il est également pris en charge dans Office pour iPhone, Office pour iPad et Microsoft Office pour Mac 2011.

1.2 INTRODUCTION

Ces modèles d’URI permettent d’appeler les applications de productivité Office à l’aide de différentes commandes. À chaque application correspond un modèle, mais tous les modèles respectent les mêmes règles de mise en forme de l’URI (modèle d’URI).

1.3 MODÈLE D’URI

Modèle complet

< scheme-name> :<command-name>"| »<command-argument-descriptor> « | »<command-argument>

Un URI tel que défini dans ce document peut avoir un ou plusieurs arguments de commande, chacun devant inclure les < éléments command-argument-descriptor> et <command-argument> et être délimité par la barre verticale (« | »). Quand l’URI comporte plusieurs arguments de commande, une barre verticale (« | ») doit délimiter chaque argument de commande de l’argument suivant.

Ces modèles ne contiennent pas de composant d’autorité comme défini dans la section 3.2 du RFC 3986. Les commandes spécifiées dans ce document sont appelées quand le système appelle la commande. Par exemple, lorsque l’URI « ms-excel :ofv|u|<https://contoso/Q4/budget.xls> » est appelé à partir d’un ordinateur personnel exécutant Microsoft Windows sur lequel Microsoft Office 2013 est installé. Le résultat attendu est que l’installation locale de Microsoft Excel sera lancée et les arguments transmis pour ouvrir le fichier https://contoso/Q4/budget.xls en mode lecture seule. Notez que la barre verticale utilisée comme délimiteur dans cette spécification ne fait pas partie des caractères identifiés à la section 2.2 du RFC 3986 qui sont réservés à un usage éventuel comme délimiteurs. Cette opération vise à optimiser le jeu de caractères que l’argument de commande de l’URI peut prendre en charge sans avoir à coder ces caractères en pourcentage.

La syntaxe du modèle inclut les éléments suivants :

  1. < scheme-name> : il s’agit du type d’application qui doit être appelé. Par exemple, le nom de modèle ms-word: est déposé par Microsoft Word.

  2. Délimiteur « : »

  3. < command-name> : décrit les actions que l’application doit effectuer. Par exemple, ouvrir un document pour le consulter. La liste des noms de commande figure à la section 1.5.

  4. Délimiteur « | » (barre verticale)

  5. < command-argument-descriptor> : cet élément fournit plus d’informations sur l’argument de commande.

  6. Délimiteur « | » (barre verticale)

  7. < command-argument> : les arguments varient en fonction de la commande. L’URI vers un document est un argument courant qui utilise généralement le modèle http ou https. Notez que dans < les segments d’argument> de commande, les caractères réservés RFC 3986 « : » et « / » font partie des données d’argument, et non des délimiteurs, et sont donc inclus sans séquence d’échappement.

Modèle abrégé

Une forme abrégée des modèles d’URI Office permet à une demande plus compacte de lancer une application Office spécifiée pour ouvrir la ressource située à un URI donné. Cette forme abrégée implique le nom> de la < commande « ofv » et le <descripteur command-argument-descriptor> « u ». Aucune commande, ni aucun argument de commande, n’est autorisé dans ce schéma.

< scheme-name> :<command-argument>

  1. < scheme-name> : type d’application à appeler. Par exemple, ms-word: pour Microsoft Word.

  2. < command-argument> : URI de la ressource que l’application doit ouvrir. Actuellement, seuls les URI basés sur le modèle http ou https sont pris en charge.

1.4 NOM DES MODÈLES ET ENREGISTREMENT DES APPLICATIONS OFFICE

Voici la liste des noms de modèles implémentés dans les applications Microsoft Office. Quand Microsoft Office est installé, chaque nom de modèle est enregistré dans Windows pour être géré par le produit Office du même nom. Notez que « ms-spd » est une abréviation de SharePoint Designer.

  • ms-word:
  • ms-powerpoint:
  • ms-excel:
  • ms-visio:
  • ms-access:
  • ms-project:
  • ms-publisher:
  • ms-spd:
  • ms-infopath:

1.5 COMMANDES ET ARGUMENTS DE COMMANDE REQUIS

Afficher le document

La commande suivante force l’application à ouvrir le document référencé par l’URI en mode Lecture seule ou Affichage.

Nom de la commande : ofv

Descripteur de l’argument de commande : u

Argument de commande : URI vers le document, construit sur le modèle http ou https

Exemple : ms-excel :ofv|u|<https://contoso/Q4/budget.xls>

Modifier le document

La commande suivante force l’application à ouvrir le document référencé par l’URI en mode Édition.

Nom de la commande : ofe

Descripteur de l’argument de commande : u

Argument de commande : URI vers le document, construit sur le modèle http ou https

Exemple : ms-powerpoint :ofe|u|https://www.fourthcoffee.com/AllHandsDeck.ppt

Nouveau document à partir d’un modèle

La commande suivante force l’application à créer et à ouvrir un nouveau document basé sur le modèle stocké à l’URI spécifié. Le modèle de fichier n’est pas modifié au cours de ce processus. Un argument de commande supplémentaire peut être renseigné pour spécifier le chemin d’accès par défaut proposé comme emplacement d’enregistrement, quand le fichier est enregistré pour la première fois. L’utilisateur peut alors choisir un autre emplacement.

Nom de la commande : nft

Descripteur de l’argument de commande 1 : u

Argument de commande 1 : URI vers le modèle, construit sur le modèle http ou https

Descripteur de l’argument de commande 2 : s

Argument de commande facultatif 2 : URI pour spécifier le dossier d’enregistrement par défaut

Exemple : ms-word :nft|u|<https://cohowinery/templates/elegance.pot|s|https://cohowinery/presentations>

Si l’emplacement d’enregistrement par défaut facultatif est renseigné, il doit pointer vers le même nom d’hôte que le modèle.

De plus, les applications SharePoint Designer et InfoPath (qui implémentent les modèles ms-sdp: et ms-infopath:, respectivement) ne prennent pas en charge la fonctionnalité de création d’un nouveau document à partir d’un modèle.

1.6 COMPATIBILITÉ DESCENDANTE

Quand le gestionnaire d’URI Office analyse l’URI pour extraire les arguments de commande correspondant à une commande spécifique, il utilise uniquement les arguments de commande ayant le descripteur d’argument de commande attendu. Si d’autres paires d’arguments et descripteurs d’argument contiennent des descripteurs d’argument inattendus, ils sont supprimés de l’URI. Ce mécanisme permet aux versions ultérieures du modèle d’ajouter d’autres arguments de commande sans compromettre la compatibilité descendante avec les implémentations héritées de ce modèle.

1.7 RESTRICTIONS D’IMPLÉMENTATION SUR LES ARGUMENTS DE COMMANDE

Les restrictions suivantes sont placées sur des arguments de commande dans leur implémentation actuelle dans Office 2013.

Limitations de longueur des arguments de commande des URI

Le chemin d’accès des arguments de commande des URI ne doit pas comporter plus de 256 caractères pour toutes les applications sauf Excel (216 caractères max.). Les chemins d’accès trop longs peuvent être pris en charge selon l’application. Nous vous recommandons de réaliser des tests avant de déployer des solutions qui dépendent de ce paramètre.

Caractères autorisés dans les arguments de commande des URI

Les URI autorisés doivent être conformes aux normes proposées dans RFC 3987 - Internationalized Resource Identifiers (IRIs). Les caractères identifiés comme étant réservés dans le RFC 3986 ne doivent pas être codés en pourcentage. . Les noms de fichiers ne peuvent pas contenir les caractères suivants : \ / : ? < > | « ou *.  

ANNEXE A – MODÈLE D’ENREGISTREMENT DES MODÈLES D’URI POUR LE MODÈLE MS-WORD

A-3. Syntaxe du modèle d’URI

Modèle pour Word = "ms-word:" open-for-edit-cmd | open-for-view-cmd | new-from-template-cmd

open-for-edit-cmd = "ofe|u|" document-uri

open-for-view-cmd = "ofv|u|" document-uri

new-from-template-cmd = "nft|u|" template-uri ["|s|" save-location]

document-uri = URI d’emplacement du document à ouvrir

template-uri = URI d’emplacement du modèle de fichier sur lequel le nouveau fichier sera basé

save-location = URI d’emplacement du dossier dans lequel le nouveau document doit être créé

A-4. Sémantique du modèle d’URI

Le modèle ms-word définit une syntaxe d’URI pour ouvrir et créer un document de traitement de texte. Le modèle définit trois commandes qui indiquent les actions à effectuer avec le document référencé. Les commandes sont 1) open-for-edit-cmd (ofe), qui demande à une application de traitement de texte d’ouvrir pour modification le document situé à l’URI spécifié ; 2) open-for-view-cmd (ofv), qui demande à une application de traitement de texte d’ouvrir en lecture seule le document situé à l’URI spécifié ; et 3) new-from-template-cmd (nft), qui demande à une application de traitement de texte de créer un document basé sur le modèle de document situé à l’URI template-uri spécifié et d’enregistrer le nouveau document à l’emplacement spécifié dans l’URI save-location facultatif ou, si cet URI facultatif n’a pas été spécifié, à l’emplacement de la bibliothèque de documents par défaut.

A-5. Applications/Protocoles qui utilisent le modèle d’URI ms-word

Microsoft Office 2013 utilise le modèle d’URI ms-word pour appeler Microsoft Word 2013 ou Microsoft Word 2010 avec Service Pack 2. Microsoft SharePoint 2013 utilise les URI ms-word pour rediriger vers des documents de traitement de texte enregistrés dans les bibliothèques de documents SharePoint.

A-6. Considérations relatives à l’interopérabilité

Notez que la barre verticale utilisée comme délimiteur dans cette spécification ne fait pas partie des caractères identifiés à la section 2.2 du RFC 3986 qui sont réservés à un usage éventuel comme délimiteurs. Cette opération vise à optimiser le jeu de caractères que l’argument de commande de l’URI peut prendre en charge sans avoir à coder ces caractères en pourcentage.

Dans < les segments command-argument>, les caractères réservés RFC 3986 « : » et « / » font partie des données d’argument, et non des délimiteurs, et sont donc inclus sans séquence d’échappement.

A-7. Considérations relatives à la sécurité

Sur les systèmes équipés de gestionnaires enregistrés, destinés à reconnaître et à effectuer les actions des URI ms-word, le fait de cliquer sur un lien vers un URI ms-word entraîne le lancement de l’application de traitement de texte enregistrée et demande à l’application de traitement de texte de tenter d’ouvrir un document situé à l’URI spécifié. Les applications de traitement de texte enregistrées, destinées à traiter des URI ms-word, doivent implémenter des protections pour empêcher l’ouverture de documents provenant de systèmes distants non approuvés pouvant inclure du code malveillant.

A-8. Références

RFC 3987 – International Resource Identifiers (IRIs)

ANNEXE B – MODÈLE D’ENREGISTREMENT DES MODÈLES D’URI POUR LE MODÈLE MS-POWERPOINT

B-3. Syntaxe du modèle d’URI

  • Modèle pour PowerPoint = "ms-powerpoint:" open-for-edit-cmd | open-for-view-cmd | new-from-template-cmd

  • open-for-edit-cmd = "ofe|u|" document-uri

  • open-for-view-cmd = "ofv|u|" document-uri

  • new-from-template-cmd = "nft|u|" template-uri ["|s|" save-location]

  • document-uri = URI d’emplacement du document à ouvrir

  • template-uri = URI d’emplacement du modèle de fichier sur lequel le nouveau fichier sera basé

  • save-location* = emplacement de l’URI du dossier dans lequel le document doit être créé

  • *emplacement-d’enregistrement est un paramètre facultatif.

B-4. Sémantique du modèle d’URI

Le modèle ms-powerpoint définit une syntaxe d’URI pour l’ouverture et la création d’un document de présentation. Le modèle définit trois commandes qui indiquent les actions à effectuer avec le document référencé. Les commandes sont 1) open-for-edit-cmd (ofe), qui demande à une application de présentation d’ouvrir le document situé à l’URI spécifié pour modification ; 2) open-for-view-cmd (ofv), qui demande à une application de présentation d’ouvrir le document situé à l’URI spécifié en lecture seule ; et 3) new-from-template-cmd (nft), qui demande à une application de présentation de créer un document basé sur le modèle de document situé à l’URI template-uri spécifié et d’enregistrer le nouveau document à l’emplacement spécifié dans l’URI save-location facultatif ou, si cet URI facultatif n’a pas été spécifié, à l’emplacement de la bibliothèque de documents par défaut.

B-5. Applications/Protocoles qui utilisent le modèle d’URI ms-powerpoint

Microsoft Office 2013 utilise le modèle d’URI ms-powerpoint pour appeler Microsoft PowerPoint 2013 ou Microsoft PowerPoint 2010 avec Service Pack 2. Microsoft SharePoint 2013 utilise les URI ms-powerpoint pour rediriger vers des documents de présentation enregistrés dans les bibliothèques de documents SharePoint.

B-6. Considérations relatives à l’interopérabilité

Notez que la barre verticale utilisée comme délimiteur dans cette spécification ne fait pas partie des caractères identifiés à la section 2.2 du RFC 3986 qui sont réservés à un usage éventuel comme délimiteurs. Cette opération vise à optimiser le jeu de caractères que l’argument de commande de l’URI peut prendre en charge sans avoir à coder ces caractères en pourcentage.

Dans < les segments command-argument>, les caractères réservés RFC 3986 « : » et « / » font partie des données d’argument, et non des délimiteurs, et sont donc inclus sans séquence d’échappement.

B-7. Considérations relatives à la sécurité

Sur les systèmes équipés de gestionnaires enregistrés, destinés à reconnaître et à effectuer les actions des URI ms-powerpoint, le fait de cliquer sur un lien vers un URI ms-powerpoint entraîne le lancement de l’application de présentation enregistrée et demande à l’application de tenter d’ouvrir un document situé à l’URI spécifié. Les applications enregistrées, destinées à traiter des URI ms-powerpoint, doivent implémenter des protections pour empêcher l’ouverture de documents provenant de systèmes distants non approuvés pouvant inclure du code malveillant.

B-8. Références

RFC 3987 – International Resource Identifiers (IRIs)

ANNEXE C – MODÈLE D’ENREGISTREMENT DES MODÈLES D’URI POUR LE MODÈLE MS-EXCEL

C-3. Syntaxe du modèle d’URI

Modèle pour Excel = "ms-excel:" open-for-edit-cmd | open-for-view-cmd | new-from-template-cmd

open-for-edit-cmd = "ofe|u|" document-uri

open-for-view-cmd = "ofv|u|" document-uri

new-from-template-cmd = "nft|u|" template-uri ["|s|" save-location]

document-uri = URI d’emplacement du document à ouvrir

template-uri = URI d’emplacement du modèle de fichier sur lequel le nouveau fichier sera basé

save-location* = emplacement de l’URI du dossier dans lequel le document doit être créé

*emplacement-d’enregistrement est un paramètre facultatif.

C-4. Sémantique du modèle d’URI

Le modèle ms-excel définit une syntaxe d’URI pour l’ouverture et la création d’un document de feuilles de calcul. Le modèle définit trois commandes qui indiquent les actions à effectuer avec le document référencé. Les commandes sont 1) open-for-edit-cmd (ofe), qui demande à une application de feuilles de calcul d’ouvrir le document situé à l’URI spécifié pour modification ; 2) open-for-view-cmd (ofv), qui demande à une application de feuilles de calcul d’ouvrir le document situé à l’URI spécifié en lecture seule ; et 3) new-from-template-cmd (nft), qui demande à une application de feuilles de calcul de créer un document basé sur le modèle de document situé à l’URI template-uri spécifié et d’enregistrer le nouveau document à l’emplacement spécifié dans l’URI save-location facultatif ou, si cet URI facultatif n’a pas été spécifié, à l’emplacement de la bibliothèque de documents par défaut.

C-5. Applications/Protocoles qui utilisent le modèle d’URI ms-excel

Microsoft Office 2013 utilise le modèle d’URI ms-excel pour appeler Microsoft Excel 2013 ou Microsoft Excel 2010 avec Service Pack 2. Microsoft SharePoint 2013 utilise les URI ms-excel pour rediriger vers des documents de feuilles de calcul enregistrés dans les bibliothèques de documents SharePoint.

C-6. Considérations relatives à l’interopérabilité

Notez que la barre verticale utilisée comme délimiteur dans cette spécification ne fait pas partie des caractères identifiés à la section 2.2 du RFC 3986 qui sont réservés à un usage éventuel comme délimiteurs. Cette opération vise à optimiser le jeu de caractères que l’argument de commande de l’URI peut prendre en charge sans avoir à coder ces caractères en pourcentage.

Dans < les segments command-argument>, les caractères réservés RFC 3986 « : » et « / » font partie des données d’argument, et non des délimiteurs, et sont donc inclus sans séquence d’échappement.

C-7. Considérations relatives à la sécurité

Sur les systèmes équipés de gestionnaires enregistrés, destinés à reconnaître et à effectuer les actions des URI ms-excel, le fait de cliquer sur un lien vers un URI ms-excel entraîne le lancement de l’application de feuilles de calcul enregistrée et demande à l’application de tenter d’ouvrir un document situé à l’URI spécifié. Les applications enregistrées, destinées à traiter des URI ms-excel, doivent implémenter des protections pour empêcher l’ouverture de documents provenant de systèmes distants non approuvés pouvant inclure du code malveillant.

C-8. Références

RFC 3987 – International Resource Identifiers (IRIs)

ANNEXE D – MODÈLE D’ENREGISTREMENT DES MODÈLES D’URI POUR LE MODÈLE MS-VISIO

D-3. Syntaxe du modèle d’URI

Modèle pour Visio = "ms-visio:" open-for-edit-cmd | open-for-view-cmd | new-from-template-cmd

open-for-edit-cmd = "ofe|u|" document-uri

open-for-view-cmd = "ofv|u|" document-uri

new-from-template-cmd = "nft|u|" template-uri ["|s|" save-location]

document-uri = URI d’emplacement du document à ouvrir

template-uri = URI d’emplacement du modèle de fichier sur lequel le nouveau fichier sera basé

save-location* = emplacement de l’URI du dossier dans lequel le document doit être créé

*emplacement-d’enregistrement est un paramètre facultatif.

D-4. Sémantique du modèle d’URI

Le modèle ms-visio définit une syntaxe d’URI pour l’ouverture et la création d’un document Microsoft Visio. Le modèle définit trois commandes qui indiquent les actions à effectuer avec le document référencé. Les commandes sont 1) open-for-edit-cmd (ofe), qui demande à Visio d’ouvrir le document situé à l’URI spécifié pour modification ; 2) open-for-view-cmd (ofv), qui demande à Visio d’ouvrir le document situé à l’URI spécifié en lecture seule ; et 3) new-from-template-cmd (nft), qui demande à Visio de créer un document basé sur le modèle de document situé à l’URI template-uri spécifié et d’enregistrer le nouveau document à l’emplacement spécifié dans l’URI save-location facultatif ou, si cet URI facultatif n’a pas été spécifié, à l’emplacement de la bibliothèque de documents par défaut.

D-5. Applications/Protocoles qui utilisent le modèle d’URI ms-visio

Microsoft Office 2013 utilise le modèle d’URI ms-visio pour appeler Microsoft Visio 2013 ou Microsoft Visio 2010 avec Service Pack 2. Microsoft SharePoint 2013 utilise les URI ms-visio pour rediriger vers des documents Visio enregistrés dans les bibliothèques de documents SharePoint.

D-6. Considérations relatives à l’interopérabilité

Notez que la barre verticale utilisée comme délimiteur dans cette spécification ne fait pas partie des caractères identifiés à la section 2.2 du RFC 3986 qui sont réservés à un usage éventuel comme délimiteurs. Cette opération vise à optimiser le jeu de caractères que l’argument de commande de l’URI peut prendre en charge sans avoir à coder ces caractères en pourcentage.

Dans < les segments command-argument>, les caractères réservés RFC 3986 « : » et « / » font partie des données d’argument, et non des délimiteurs, et sont donc inclus sans séquence d’échappement.

D-7. Considérations relatives à la sécurité

Sur les systèmes équipés de gestionnaires enregistrés, destinés à reconnaître et à effectuer les actions des URI ms-visio, le fait de cliquer sur un lien vers un URI ms-visio entraîne le lancement de l’application enregistrée et demande à l’application de tenter d’ouvrir un document situé à l’URI spécifié. Les applications enregistrées, destinées à traiter des URI ms-visio, doivent implémenter des protections pour empêcher l’ouverture de documents provenant de systèmes distants non approuvés pouvant inclure du code malveillant.

D-8. Références

RFC 3987 – International Resource Identifiers (IRIs)

ANNEXE E – MODÈLE D’ENREGISTREMENT DES MODÈLES D’URI POUR LE MODÈLE MS-ACCESS

E-3. Syntaxe du modèle d’URI

Modèle pour Access = "ms-access:" open-for-edit-cmd | open-for-view-cmd | new-from-template-cmd

open-for-edit-cmd = "ofe|u|" document-uri

open-for-view-cmd = "ofv|u|" document-uri

new-from-template-cmd = "nft|u|" template-uri ["|s|" save-location]

document-uri = URI d’emplacement du document à ouvrir

template-uri = URI d’emplacement du modèle de fichier sur lequel le nouveau fichier sera basé

save-location* = emplacement de l’URI du dossier dans lequel le document doit être créé

*emplacement-d’enregistrement est un paramètre facultatif.

E-4. Sémantique du modèle d’URI

Le modèle ms-access définit une syntaxe d’URI pour l’ouverture ou la création d’une base de données. Le modèle définit trois commandes qui font office d’instructions concernant les actions à effectuer avec le fichier de base de données. Les commandes sont 1) commande-ouvrir-pour-édition (ofe), qui donne l’instruction à l’application de base de données d’ouvrir la base de données située à l’URI spécifié pour édition ; 2) commande-ouvrir-pour-affichage (ofv), qui donne l’instruction à l’application de base de données d’ouvrir la base de données située à l’URI spécifié en mode lecture seule ; et 3) commande-créer-à-partir-d’un-modèle (nft), qui donne l’instruction à l’application de base de données de créer une base de données basée sur le modèle prédéfini situé à l’URI uri-du-modèle spécifié et d’enregistrer la nouvelle base de données dans l’emplacement spécifié dans l’URI emplacement-d’enregistrement facultatif ou, si cet URI facultatif n’a pas été spécifié, à l’emplacement de la bibliothèque de documents par défaut.

E-5. Applications/Protocoles qui utilisent le modèle d’URI ms-access

Microsoft Office 2013 utilise le modèle d’URI ms-access pour appeler Microsoft Access 2013 ou Microsoft Access 2010 avec Service Pack 2 depuis des pages web. Microsoft SharePoint 2013 utilise les URI ms-access pour rediriger vers des bases de données Access enregistrées dans les bibliothèques de documents SharePoint.

E-6. Considérations relatives à l’interopérabilité

Notez que la barre verticale utilisée comme délimiteur dans cette spécification ne fait pas partie des caractères identifiés à la section 2.2 du RFC 3986 qui sont réservés à un usage éventuel comme délimiteurs. Cette opération vise à optimiser le jeu de caractères que l’argument de commande de l’URI peut prendre en charge sans avoir à coder ces caractères en pourcentage. Dans les segments <command-argument>, les caractères réservés dans le document RFC 3986 « : » et « / » font partie des données d’argument mais ne sont pas des délimiteurs, et sont donc inclus sans séquence d’échappement.

E-7. Considérations relatives à la sécurité

Sur les systèmes équipés de gestionnaires enregistrés, destinés à reconnaître et à effectuer les actions des URI ms-access, le fait de cliquer sur un lien vers un URI ms-access entraîne le lancement de l’application enregistrée et demande à l’application de tenter d’ouvrir une base de données située à l’URI spécifié. Les applications enregistrées, destinées à traiter des URI ms-access doivent implémenter des protections pour empêcher l’ouverture de bases de données provenant de systèmes distants non approuvés pouvant inclure du code malveillant.

E-8. Références

RFC 3987 – International Resource Identifiers (IRIs)

ANNEXE F – MODÈLE D’ENREGISTREMENT DES MODÈLES D’URI POUR LE MODÈLE MS-PROJECT

F-3. Syntaxe du modèle d’URI

Modèle pour Project = "ms-project:" open-for-edit-cmd | open-for-view-cmd | new-from-template-cmd

open-for-edit-cmd = "ofe|u|" document-uri

open-for-view-cmd = "ofv|u|" document-uri

new-from-template-cmd = "nft|u|" template-uri ["|s|" save-location]

document-uri = URI d’emplacement du document à ouvrir

template-uri = URI d’emplacement du modèle de fichier sur lequel le nouveau fichier sera basé

save-location* = emplacement de l’URI du dossier dans lequel le document doit être créé

*emplacement-d’enregistrement est un paramètre facultatif.

F-4. Sémantique du modèle d’URI

Le modèle ms-project définit une syntaxe d’URI pour l’ouverture et la création d’un document Microsoft Project. Le modèle définit trois commandes qui indiquent les actions à effectuer avec le document référencé. Les commandes sont 1) open-for-edit-cmd (ofe), qui demande à Project d’ouvrir le document situé à l’URI spécifié pour modification ; 2) open-for-view-cmd (ofv), qui demande à Project d’ouvrir le document situé à l’URI spécifié en lecture seule ; et 3) new-from-template-cmd (nft), qui demande à Project de créer un document basé sur le modèle de document situé à l’URI template-uri spécifié et d’enregistrer le nouveau document à l’emplacement spécifié dans l’URI save-location facultatif ou, si cet URI facultatif n’a pas été spécifié, à l’emplacement de la bibliothèque de documents par défaut.

F-5. Applications/Protocoles qui utilisent le modèle d’URI ms-project

Microsoft Office 2013 utilise le modèle d’URI ms-project pour appeler Microsoft Project 2013 depuis des pages web. Microsoft SharePoint 2013 utilise les URI ms-project pour rediriger vers des documents Project enregistrés dans les bibliothèques de documents SharePoint.

F-6. Considérations relatives à l’interopérabilité

Notez que la barre verticale utilisée comme délimiteur dans cette spécification ne fait pas partie des caractères identifiés à la section 2.2 du RFC 3986 qui sont réservés à un usage éventuel comme délimiteurs. Cette opération vise à optimiser le jeu de caractères que l’argument de commande de l’URI peut prendre en charge sans avoir à coder ces caractères en pourcentage.

Dans < les segments command-argument>, les caractères réservés RFC 3986 « : » et « / » font partie des données d’argument, et non des délimiteurs, et sont donc inclus sans séquence d’échappement.

F-7. Considérations relatives à la sécurité

Sur les systèmes équipés de gestionnaires enregistrés, destinés à reconnaître et à effectuer les actions des URI ms-project, le fait de cliquer sur un lien vers un URI ms-project entraîne le lancement de l’application enregistrée et demande à l’application de tenter d’ouvrir un document situé à l’URI spécifié. Les applications enregistrées, destinées à traiter des URI ms-project, doivent implémenter des protections pour empêcher l’ouverture de documents provenant de systèmes distants non approuvés pouvant inclure du code malveillant.

F-8. Références

RFC 3987 – International Resource Identifiers (IRIs)

ANNEXE G – MODÈLE D’ENREGISTREMENT DES MODÈLES D’URI POUR LE MODÈLE MS-PUBLISHER

G-3. Modèle d’URI

Modèle pour Publisher = "ms-publisher:" open-for-edit-cmd | open-for-view-cmd | new-from-template-cmd

open-for-edit-cmd = "ofe|u|" document-uri

open-for-view-cmd = "ofv|u|" document-uri

new-from-template-cmd = "nft|u|" template-uri ["|s|" save-location]

document-uri = URI d’emplacement du document à ouvrir

template-uri = URI d’emplacement du modèle de fichier sur lequel le nouveau fichier sera basé

save-location* = emplacement de l’URI du dossier dans lequel le document doit être créé

*emplacement-d’enregistrement est un paramètre facultatif.

G-4. Sémantique du modèle d’URI

Le modèle ms-publisher définit une syntaxe d’URI pour l’ouverture ou la création d’un document Microsoft Publisher. Le modèle définit trois commandes qui font office d’instructions concernant les actions à effectuer avec le document référencé. Les commandes sont 1) commande-ouvrir-pour-édition (ofe), qui donne l’instruction à Publisher d’ouvrir le document situé à l’URI spécifié pour édition ; 2) commande-ouvrir-pour-affichage (ofv), qui donne l’instruction à Publisher d’ouvrir le document situé à l’URI spécifié en mode lecture seule ; et 3) commande-créer-à-partir-d’un-modèle (nft), qui donne l’instruction à Publisher de créer un document basé sur le modèle prédéfini de document situé à l’URI uri-du-modèle spécifié et d’enregistrer le nouveau document dans l’emplacement spécifié dans l’URI emplacement-d’enregistrement facultatif ou, si cet URI facultatif n’a pas été spécifié, à l’emplacement de la bibliothèque de documents par défaut.

G-5. Applications/Protocoles qui utilisent le modèle d’URI ms-publisher

Microsoft Office 2013 utilise le modèle d’URI ms-publisher pour appeler Microsoft Publisher 2013 ou Microsoft Publisher 2010 avec Service Pack 2 depuis des pages web. Microsoft SharePoint 2013 utilise les URI ms-publisher pour rediriger vers des documents Publisher enregistrés dans les bibliothèques de documents SharePoint.

G-6. Considérations relatives à l’interopérabilité

Notez que la barre verticale utilisée comme délimiteur dans cette spécification ne fait pas partie des caractères identifiés à la section 2.2 du RFC 3986 qui sont réservés à un usage éventuel comme délimiteurs. Cette opération vise à optimiser le jeu de caractères que l’argument de commande de l’URI peut prendre en charge sans avoir à coder ces caractères en pourcentage. Dans les segments <command-argument>, les caractères réservés dans le document RFC 3986 « : » et « / » font partie des données d’argument mais ne sont pas des délimiteurs, et sont donc inclus sans séquence d’échappement.

G-7. Considérations relatives à la sécurité

Sur les systèmes qui ont enregistré des gestionnaires pour reconnaître et effectuer les actions des URI ms-publisher, le fait de cliquer sur un lien vers un URI ms-publisher entraîne le lancement de l’application enregistrée, avec des instructions pour que l’application tente d’ouvrir un document situé à l’URI spécifié. Les applications enregistrées pour traiter des URI ms-publisher doivent mettre en œuvre des protections pour empêcher l’ouverture de documents provenant de systèmes distants non approuvés pouvant inclure du code malveillant.

G-9. Références

RFC 3987 – International Resource Identifiers (IRIs)

ANNEXE H – MODÈLE D’ENREGISTREMENT DES MODÈLES D’URI POUR LE MODÈLE MS-SPD

H-3. Syntaxe du modèle d’URI

Modèle pour SharePoint Designer = "ms-spd:" open-for-edit-cmd

open-for-edit-cmd = "ofe|u|" document-uri

document-uri = URI d’emplacement du document à ouvrir

H-4. Sémantique du modèle d’URI

Le modèle ms-spd définit une syntaxe d’URI pour l’ouverture et la création d’un document Microsoft SharePoint Designer. Le modèle définit deux commandes qui indiquent les actions à effectuer avec le document référencé. Les commandes sont 1) open-for-edit-cmd (ofe), qui demande à SharePoint Designer d’ouvrir le document à l’URI spécifié pour modification ; et 2) open-for-view-cmd (ofv), qui demande à SharePoint Designer d’ouvrir le document à l’URI spécifié en lecture seule.

H-5. Applications/Protocoles qui utilisent le modèle d’URI ms-spd

Microsoft Office 2013 utilise le modèle d’URI ms-spd pour appeler Microsoft SharePoint Designer 2013 depuis des pages web. Microsoft SharePoint 2013 utilise les URI ms-spd pour rediriger vers des documents SharePoint Designer enregistrés dans les bibliothèques de documents SharePoint.

H-6. Considérations relatives à l’interopérabilité

Notez que la barre verticale utilisée comme délimiteur dans cette spécification ne fait pas partie des caractères identifiés à la section 2.2 du RFC 3986 qui sont réservés à un usage éventuel comme délimiteurs. Cette opération vise à optimiser le jeu de caractères que l’argument de commande de l’URI peut prendre en charge sans avoir à coder ces caractères en pourcentage.

Dans < les segments command-argument>, les caractères réservés RFC 3986 « : » et « / » font partie des données d’argument, et non des délimiteurs, et sont donc inclus sans séquence d’échappement.

H-7. Considérations relatives à la sécurité

Sur les systèmes équipés de gestionnaires enregistrés, destinés à reconnaître et à effectuer les actions des URI ms-spd, le fait de cliquer sur un lien vers un URI ms-spd entraîne le lancement de l’application enregistrée et demande à l’application de tenter d’ouvrir un document situé à l’URI spécifié. Les applications enregistrées, destinées à traiter des URI ms-spd, doivent implémenter des protections pour empêcher l’ouverture de documents provenant de systèmes distants non approuvés pouvant inclure du code malveillant.

H-8. Références

RFC 3987 – International Resource Identifiers (IRIs)

ANNEXE I – MODÈLE D’ENREGISTREMENT DES MODÈLES D’URI POUR LE MODÈLE MS-INFOPATH

  I-3. Syntaxe du modèle d’URI

Modèle pour Infopath = "ms-infopath:" open-for-edit-cmd | open-for-view-cmd

open-for-edit-cmd = "ofe|u|" document-uri

open-for-view-cmd = "ofv|u|" document-uri

document-uri = URI d’emplacement du document à ouvrir

I-4. Sémantique du modèle d’URI

Le modèle ms-infopath définit une syntaxe d’URI pour l’ouverture ou la création d’un document Microsoft Infopath. Le modèle définit deux commandes qui font office d’instructions concernant les actions à effectuer avec le document référencé. Les commandes sont 1) open-for-edit-cmd (ofe), qui indique à InfoPath d’ouvrir le document à l’URI spécifié pour modification ; et 2) open-for-view-cmd (ofv), qui indique à InfoPath d’ouvrir le document à l’URI spécifié en mode lecture seule.

I-5. Applications/Protocoles qui utilisent le modèle d’URI ms-infopath

Le modèle d’URI ms-infopath est utilisé par Microsoft Office 2013 pour appeler Microsoft Infopath 2013 à partir de pages web. Microsoft SharePoint 2013 utilise les URI ms-infopath comme des liens vers des documents Infopath stockés dans des bibliothèques de documents SharePoint.

I-6. Considérations relatives à l’interopérabilité

Notez que la barre verticale utilisée comme délimiteur dans cette spécification ne fait pas partie des caractères identifiés à la section 2.2 du RFC 3986 qui sont réservés à un usage éventuel comme délimiteurs. Cette opération vise à optimiser le jeu de caractères que l’argument de commande de l’URI peut prendre en charge sans avoir à coder ces caractères en pourcentage.

Dans < les segments command-argument>, les caractères réservés RFC 3986 « : » et « / » font partie des données d’argument, et non des délimiteurs, et sont donc inclus sans séquence d’échappement.

I-7. Considérations relatives à la sécurité

Sur les systèmes équipés de gestionnaires enregistrés, destinés à reconnaître et à effectuer les actions des URI ms-infopath, le fait de cliquer sur un lien vers un URI ms-infopath entraîne le lancement de l’application enregistrée et demande à l’application de tenter d’ouvrir un document situé à l’URI spécifié. Les applications enregistrées, destinées à traiter des URI ms-infopath, doivent implémenter des protections pour empêcher l’ouverture de documents provenant de systèmes distants non approuvés pouvant inclure du code malveillant.

I-8. Références

RFC 3987 – International Resource Identifiers (IRIs)