2011-11-10 112 views
0

我正在嘗試訪問共享點站點,以便可以在添加到Active Directory的同時添加用戶。活動目錄部分是小菜一碟,我認爲SP部分也是如此。我已經將我的web引用添加到了我的項目中,並且可以訪問它們,但是我無法創建任何可以聯繫到成員的新實例。訪問SharePoint2007 Web服務

我的Service_Reference被稱爲sp_UserGroup。

sp_UserGroup UserGroup = new SP_UserGroup; 

Error: "sp_UserGroup is a namespace but is used like a type" 

我明白爲什麼我會收到錯誤,但我還沒有看到任何文檔,甚至將這個事實提出來。

我見過的所有例子都遵循這種模式,但我無法弄清楚爲什麼這對我不起作用。我可以訪問sp_UserGroup中的方法,但如果我無法設置成員,則它們是無用的。

我指的是創建新用戶的文檔。
http://msdn.microsoft.com/en-us/library/ms412944%28v=office.12%29.aspx

我知道這是一個非常簡單的問題,但我是一個倒黴的n00b!

+0

你能解釋一下嗎?你使用什麼web服務? AFAIK有SP web服務,它可以讓你將用戶添加到組中。 – Shoban

回答

1

聲明應該是這樣的(在C#):

sp_UserGroup.UserGroup UserGroup = new SP_UserGroup.UserGroup(); 

其中sp_UserGroup是Web服務的名稱。

+0

我想通了。我需要將其添加爲「Web服務」,而不是簡單地作爲參考服務。一旦我開關了,我就可以創建一個服務實例,一切都很好。因爲它是正確的,我會給你信用的答案。 –