del método ObjectLinkProvider.ReadOrCreateWebObjects
Lee o crea los objetos Web que corresponden a cada WebObjectsRow en la ObjectLinkProviderDataSet.
Espacio de nombres: WebSvcObjectLinkProvider
Ensamblado: ProjectServerServices (en ProjectServerServices.dll)
Sintaxis
'Declaración
<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 _
)
'Uso
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
)
Parámetros
- lookupDataSet
Tipo: WebSvcObjectLinkProvider.ObjectLinkProviderDataSet
Comentarios
Los datos de cada WebObjectRow incluyen un GUID y suficiente información para buscar o crear un objeto Web. Los datos deben incluir WOBJ_UID para el método ReadOrCreateWebObjects para trabajar.
Si ReadOrCreateWebObjects encuentra un objeto Web que coincida con el WOBJ_UID, el método actualiza la base de datos para el objeto Web. Si ReadOrCreateWebObjects encuentra un objeto Web coincidente con los datos extendidos, actualiza el campo WOB_UID en la ObjectLinkProviderDataSet.WebObjectsRow con el WOBJ_UID real del objeto Web que se encuentra en la base de datos.
Si un objeto Web no existe que coincide con el WOBJ_UID o los datos extendidos, ReadOrCreateWebObjects inserta un registro con el valor WOBJ_UID en la ObjectLinkProviderDataSet.WebObjectsRow.