ObjectLinkProvider.ReadOrCreateWebObjects - Méthode
Lit ou crée des objets Web qui correspondent à chaque WebObjectsRow dans l' ObjectLinkProviderDataSet.
Espace de noms : WebSvcObjectLinkProvider
Assembly : ProjectServerServices (dans ProjectServerServices.dll)
Syntaxe
'Déclaration
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/ObjectLinkProvider/ReadOrCreateWebObjects", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/ObjectLinkProvider/", _
ResponseNamespace := "https://schemas.microsoft.com/office/project/server/webservices/ObjectLinkProvider/", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Sub ReadOrCreateWebObjects ( _
ByRef lookupDataSet As ObjectLinkProviderDataSet _
)
'Utilisation
Dim instance As ObjectLinkProvider
Dim lookupDataSet As ObjectLinkProviderDataSet
instance.ReadOrCreateWebObjects(lookupDataSet)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/ObjectLinkProvider/ReadOrCreateWebObjects", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/ObjectLinkProvider/",
ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/ObjectLinkProvider/",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void ReadOrCreateWebObjects(
ref ObjectLinkProviderDataSet lookupDataSet
)
Paramètres
- lookupDataSet
Type : WebSvcObjectLinkProvider.ObjectLinkProviderDataSet
Remarques
Les données de chaque WebObjectRow incluent un GUID et suffisamment d'informations pour rechercher ou créer un objet Web. Les données doivent inclure WOBJ_UID pour la méthode ReadOrCreateWebObjects pour fonctionner.
Si ReadOrCreateWebObjects détecte un objet Web qui correspond à la WOBJ_UID, la méthode met à jour la base de données pour cet objet Web. Si ReadOrCreateWebObjects détecte un objet Web correspondant à l'aide de données étendues, puis il met à jour le champ WOB_UID de la ObjectLinkProviderDataSet.WebObjectsRow avec le WOBJ_UID de l'objet Web qui se trouve dans la base de données réelle.
Si un objet Web inexistant qui correspond à la WOBJ_UID ou les données étendues, ReadOrCreateWebObjects insère un enregistrement avec la valeur WOBJ_UID dans la ObjectLinkProviderDataSet.WebObjectsRow.