/ / Servizio di riferimento dinamico in Silverlight - c #, silverlight, sharepoint, wss-3.0

Riferimento di servizio dinamico in Silverlight - c #, silverlight, sharepoint, wss-3.0

Sto creando un'applicazione Silverlightsi interfaccia con i servizi Web di SharePoint. In un'applicazione Windows Form ho creato un riferimento Web al mio server SharePoint locale, quindi ho modificato l'Uri del riferimento in fase di runtime in modo da puntare a qualsiasi sito SharePoint che volessi utilizzare. Silverlight non sembra avere riferimenti Web, ma simili la funzionalità può essere raggiunta con riferimenti di servizio. Tuttavia, non sembra essere un modo per modificare l'Uri del riferimento in fase di esecuzione: esiste un modo per farlo in Silverlight o un modo migliore di utilizzare i servizi Web di SharePoint da Silverlight?

Nota: devo accedere agli allegati degli elementi della lista, quindi owssvr.dll non sarà sufficiente (credo?)

risposte:

2 per risposta № 1

Visto che stai usando WCF (per fare riferimento al Servizio), puoi modificare l'Indirizzo del servizio in questo modo:

MyServiceSoapClient soapClient = new MyServiceSoapClient();
mySoapClient.Endpoint.Address = new EndpointAddress(URI]);
// do call here

0 per risposta № 2

Sembra che manchi molto da questo esempio. soapClient vs. mySoapClient? Endpoint.address non è una proprietà di un servizio (SVC).