Partager via


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

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.

Voir aussi

Référence

ObjectLinkProvider classe

ObjectLinkProvider - Membres

WebSvcObjectLinkProvider - Espace de noms