在 Microsoft.SharePoint.Client 和 Microsoft.SharePoint 类型之间转换
Casting between Microsoft.SharePoint.Client and Microsoft.SharePoint types
Microsoft.SharePoint.Client
和 Microsoft.SharePoint
类型之间是否有任何简单的转换?
比如Microsoft.SharePoint.Client.BaseType
和Microsoft.SharePoint.SPBaseType
,
或者如
Microsoft.SharePoint.Client.ListItem
和 Microsoft.SharePoint.SPListItem
.
不,没有。这些是完全不同的类型,甚至整个程序集都应该用于不同的场景。
Microsoft.SharePoint.Client.*
类 形成客户端对象模型,这实际上意味着您的代码与 SharePoint 远程交互,运行 在任何 SharePoint 进程之外;
Microsoft.SharePoint.*.SP*
类 形成服务器端对象模型,适用于 运行 任何 SharePoint 进程中的代码。
您不应该在一段代码中混合使用两者。
Microsoft.SharePoint.Client
和 Microsoft.SharePoint
类型之间是否有任何简单的转换?
比如Microsoft.SharePoint.Client.BaseType
和Microsoft.SharePoint.SPBaseType
,
或者如
Microsoft.SharePoint.Client.ListItem
和 Microsoft.SharePoint.SPListItem
.
不,没有。这些是完全不同的类型,甚至整个程序集都应该用于不同的场景。
Microsoft.SharePoint.Client.*
类 形成客户端对象模型,这实际上意味着您的代码与 SharePoint 远程交互,运行 在任何 SharePoint 进程之外;Microsoft.SharePoint.*.SP*
类 形成服务器端对象模型,适用于 运行 任何 SharePoint 进程中的代码。
您不应该在一段代码中混合使用两者。