XmlFormView.DataConnectionBaseUrl - Propriété
Obtient ou définit l'URL de base qui va remplacer la sous-chaîne spécifiée de l'URL du service pour tous les services Web relatives dans le formulaire.
Espace de noms : Microsoft.Office.InfoPath.Server.Controls
Assembly : Microsoft.Office.InfoPath.Server (dans Microsoft.Office.InfoPath.Server.dll)
Syntaxe
'Déclaration
<BrowsableAttribute(False)> _
Public Property DataConnectionBaseUrl As Uri
Get
Set
'Utilisation
Dim instance As XmlFormView
Dim value As Uri
value = instance.DataConnectionBaseUrl
instance.DataConnectionBaseUrl = value
[BrowsableAttribute(false)]
public Uri DataConnectionBaseUrl { get; set; }
Valeur de propriété
Type : System.Uri
L'URL de base qui va remplacer la sous-chaîne spécifiée de l'URL du service pour tous les services Web relatives dans le formulaire.
Remarques
Les modèles de formulaire contenant des connexions de données de service Web peuvent être modifiés pour activer des URL de service Web relatives à la place de l'URL de service Web absolues utilisés lors de la connexion de données est définie en mode Création. Il faut modifier le fichier manifest.xsf du modèle de formulaire afin de remplacer l'élément xsf2:connectoid avec l'élément xsf2:relativeQuery , comme dans l'exemple ci-dessous. L'attribut replace spécifie la sous-chaîne de l'URL à remplacer lors de l'initialisation du formulaire avec la valeur définie par la propriété DataConnectionBaseUrl .
<xsf2:webServiceAdapterExt ref="ExampleWebService" trackDataSetChanges="no">
<xsf2:relativeQuery replace="https://ServerName/sites/SiteName" />
</xsf2:webServiceAdapterExt>
Notes
Si l'élément relativeQuery n'existe pas dans l'extension de manifeste pour l'adaptateur, la pleine serviceURL spécifiée dans le manifeste sera utilisé.
Si DataConnectionBaseUrl est une référence Null (Rien dans Visual Basic) ou Empty, la pleine serviceURL spécifiée dans le manifeste sera utilisé.
Le DataConnectionBaseUrl doit être une URL valide.
Une erreur se produira si l'élément webServiceAdapterExt contient le xsf2:connectoid et les éléments xsf2:relativeQuery .
La propriété DataConnectionBaseUrl s'applique à toutes les connexions de données service Web dans le formulaire.