小编War*_*ock的帖子

SP.Folder的DeleteObject()和Recycle()方法之间有什么区别

有人可以帮我理解SP.Folder的DeleteObject()和Recycle()方法之间的区别吗?

我找到了这个文档,但对我来说并不清楚.

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spfolder.recycle.aspx

directory sharepoint recycle sharepoint-clientobject

5
推荐指数
2
解决办法
5451
查看次数

如何按唯一标识获取SharePoint列表项

如果我知道相关的列表ID,是否可以通过唯一ID(无需编写Caml请求)获取SP列表项.

var item = list.GetItemById("CFA9E204-6509-424B-A246-0DE5295C42B2");
Run Code Online (Sandbox Code Playgroud)

当我尝试使用此代码获取项目时,我收到一个错误:"输入字符串的格式不正确."

GetItemById()方法有什么问题?

为什么它有一个带有字符串参数的重载方法GetItemById(),如果它只能理解整数Id?

编辑:

我使用SharePoint客户端对象模型,其中List实体没有方法GetItemByUniqueId(),但它有GetItemById()方法,它接收字符串或整数Id.

MSDN文档

get uniqueidentifier sharepoint-2010 sharepoint-clientobject

5
推荐指数
1
解决办法
2万
查看次数

如何通过反射使用内部构造函数创建类的对象实例?

例:

class Program
{
    static void Main(string[] args)
    {
        var myClass = Activator.CreateInstance(typeof(MyClass));
    }
}

public class MyClass
{
    internal MyClass()
    {
    }
}
Run Code Online (Sandbox Code Playgroud)

例外:

system.missingMethodException而

没有为此对象定义的无参数构造函数.

解:

var myClass = Activator.CreateInstance(typeof(MyClass), nonPublic:true);
Run Code Online (Sandbox Code Playgroud)

我无法理解,为什么我无法使用内部构造函数在程序集内创建实例.此构造函数应该在执行程序集中可用.对于这个程序集,它应该像public一样工作.

c# reflection instance

5
推荐指数
1
解决办法
6578
查看次数

SharePoint Web和Site之间有什么区别

有谁可以解释SP.Web和SP.Site实体之间的区别?据我所知,SP.Site包含不同的SP.Webs,代表SiteCollections.这是对的吗?您能否分享一下链接以更好地理解这种方法?

spweb spsite sharepoint-2010

4
推荐指数
1
解决办法
6434
查看次数

如何格式化下划线模板中的数字?

我在我的下划线模板中有一个表达式,如下所示:

'<%= a %> div <%= b %> is <%= a/b %>'
Run Code Online (Sandbox Code Playgroud)

我想将小数计数限制为特定数字.是否有可能在underscore.js?

预期:

'10 div 3 is 3.33'
Run Code Online (Sandbox Code Playgroud)

但实际上我看到了:

'10 div 3 is 3.333333333'
Run Code Online (Sandbox Code Playgroud)

formatting underscore.js underscore.js-templating

4
推荐指数
1
解决办法
3559
查看次数

从Sharepoint日历扩展重复事件不适用于ViewFields查询

我的帖子是继续通过WebServices从Sharepoint日历扩展重复事件?

问题是,当视图字段查询为null或为空时,扩展工作.但是,由于我设置了一些字段,因此响应与预期不符.

我使用的Lists.asmx服务方法是

public System.Xml.XmlNode GetListItems(string listName, string viewName, System.Xml.XmlNode query, System.Xml.XmlNode viewFields, string rowLimit, System.Xml.XmlNode queryOptions, string webID)
Run Code Online (Sandbox Code Playgroud)

当我使用下面显示的viewFields值时,该方法不会扩展重复事件:

var viewFields = new XmlDocument();
viewFields.LoadXml(@"
    <ViewFields>
        <FieldRef Name='ID' />
        <FieldRef Name='Title' />
    </ViewFields>");
Run Code Online (Sandbox Code Playgroud)

viewFields出了什么问题?

sharepoint recurrence expand calendar field

3
推荐指数
1
解决办法
2196
查看次数

如何从Web工作者调用共享工作者?

是否可以从Web Worker调用共享工作者?

能不能给我举个例子.

在我的情况下,我有一些网络工作者,我需要在他们之间共享一个单独的服务.

javascript web-worker shared-worker

3
推荐指数
1
解决办法
1072
查看次数

如何跟踪IIS工作进程请求

我需要能够监视来自IIS w3wp进程的请求。

如何查看IIS工作进程请求?

iis monitoring request

2
推荐指数
1
解决办法
6816
查看次数

如何检查SharePoint网站上是否存在Web属性?

我需要使用客户端对象模型检查SharePoint网站上是否存在Web属性.

SP.Web web = clientContext.Site.RootWeb;
clientContext.Load(web.AllProperties, p=> p[propertyName]);
clientContext.ExecuteQuery();
Run Code Online (Sandbox Code Playgroud)

此代码失败,因为没有名称为propertyName的属性.在尝试加载之前,如何检查此属性是否存在?

properties sharepoint-2010 web

2
推荐指数
1
解决办法
2567
查看次数

如何在SharePoint CSOM中检查用户是否为Admin

如何使用SharePoint CSOM检查当前用户是否为SiteCollection管理员?

sharepoint csom

2
推荐指数
1
解决办法
5878
查看次数

如何使用Angular扩展默认选项?

我需要以角度方式扩展默认值:

var defaultOptions = {
      a: 'a'
    },
    options = {
      b: 'b'
    };
var result = $.extend({}, defaultOptions, options);
Run Code Online (Sandbox Code Playgroud)

请注意,这result是一个新对象,因为我想保留两个原始对象defaultOptionsoptions.

我是Angular的新手,你能帮我result用最优雅的方式做角度吗?

编辑:

我已经找到angular.extend()但我无法弄清楚如何保存defaultOptionsoptions.

我知道我可以这样做:

var result = angular.extend({}, defaultOptions);
angular.extend(result, options);
Run Code Online (Sandbox Code Playgroud)

但它看起来并不优雅.

javascript angularjs

2
推荐指数
1
解决办法
1522
查看次数

SharePoint 2013 Chrome控制选项

我找不到SharePoint 2013客户端Chrome控件的所有可能选项的列表.我找到了这样的例子:

var options = {
    'appIconUrl': hostlogourl,
    'appTitle': document.title,
    'appHelpPageUrl': 'Help.html?' + document.URL.split('?')[1],
    'settingsLinks': [
        {
            'linkUrl': 'Account.html?' + document.URL.split('?')[1],
            'displayName': 'Account settings'
        },
        {
            'linkUrl': 'Contact.html?' + document.URL.split('?')[1],
            'displayName': 'Contact us'
        }
    ]
};
Run Code Online (Sandbox Code Playgroud)

任何人都可以提供整个选项列表吗?

controls sharepoint-2013

1
推荐指数
1
解决办法
1585
查看次数

是否需要在调用html()之前执行unbind()或off()

在调用之前是否需要为html元素执行jQuery unbind()off()函数jQuery html()以避免内存泄漏?

javascript jquery events memory-leaks

1
推荐指数
1
解决办法
132
查看次数