Как мне узнать, является ли класс WSS или MOSS? - PullRequest
6 голосов
/ 15 февраля 2010

Как узнать, относится ли класс SharePoint к WSS или MOSS?

Например, могу ли я использовать класс SPAudit только в MOSS?

Ответы [ 2 ]

8 голосов
/ 15 февраля 2010

Я делаю это, глядя на то, какая DLL содержит класс.

Например, большинство функций API SharePoint находится в Microsoft.SharePoint.dll (то есть WSS). Другим примером является Microsoft.SharePoint.Publishing.dll, который является только MOSS.

3 голосов
/ 15 февраля 2010

Класс SPAudit работает как для WSS, так и для MOSS, даже если пользовательский интерфейс доступен только для MOSS.

Как и JD Said, взгляните на DLL. Если для вашего API требуется Microsoft.Office. *, Тогда это только MOSS.

Посмотрите здесь для обнаружения MOSS с помощью кода.

...