Freigeben über


ObjectLinkProvider.ReadOrCreateWebObjects-Methode

Liest oder erstellt Web-Objekte, die jede WebObjectsRow in der ObjectLinkProviderDataSetentsprechen.

Namespace:  WebSvcObjectLinkProvider
Assembly:  ProjectServerServices (in ProjectServerServices.dll)

Syntax

'Declaration
<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 _
)
'Usage
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
)

Parameter

Hinweise

Die Daten in jeder WebObjectRow enthält eine GUID und ausreichend Informationen zum Nachschlagen oder erstellen Sie ein Webobjekt. Die Daten müssen WOBJ_UID für die ReadOrCreateWebObjects -Methode funktioniert enthalten sind.

Wenn ReadOrCreateWebObjects ein Webobjekt, die mit der WOBJ_UID übereinstimmt findet, aktualisiert die Methode die Datenbank für das Web-Objekt. Findet ReadOrCreateWebObjects ein passendes Webobjekt mithilfe der erweiterten Daten, dann wird das WOB_UID Feld aktualisiert in der ObjectLinkProviderDataSet.WebObjectsRow mit den tatsächlichen WOBJ_UID des Web-Objekts, das in der Datenbank ist.

Wenn ein Webobjekt nicht, die die WOBJ_UID oder die erweiterten Daten übereinstimmt vorhanden ist, fügt ReadOrCreateWebObjects einen Datensatz mit dem Wert WOBJ_UID in der ObjectLinkProviderDataSet.WebObjectsRow.

Siehe auch

Referenz

ObjectLinkProvider Klasse

ObjectLinkProvider-Member

WebSvcObjectLinkProvider-Namespace