@microsoft/sp-core-library package

SharePoint 框架核心库。

Environment

有关运行SharePoint 框架的系统环境的信息。

Guid

该类表示全局唯一标识符,如 IETF RFC 4122 所述。

Log

基本的可重定向日志记录系统。

RandomNumberGenerator

这是 IRandomNumberGenerator 的默认实现,它只调用 Math.random () 。

RootServiceKey

RootServiceKey 是调用 ServiceScope.consume () 时使用的查找键,用于提取预期只创建或提供一次的依赖项。

ServiceKey

ServiceKey 是调用 ServiceScope.consume () 提取依赖项时使用的查找键。

ServiceScope

SharePoint 框架使用的服务定位符模式。

Session

提供对应用程序的浏览器会话和活动页的访问。

SPError

此类的目的是帮助使 SharePoint 框架错误更可靠。 在基本 Error 类功能的基础上,此类添加了错误代码的概念。 错误代码可以是非本地化的不可变字符串或错误号。 所有 SharePoint 框架代码都应使用此类来引发错误。

引用:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error

http://stackoverflow.com/questions/1382107/whats-a-good-way-to-extend-error-in-javascript

SPEvent

表示组件可以订阅的框架事件。

SPEventArgs

SPEvent 类一起使用的事件参数的基类。

Text_2

处理包含文本的字符串的作。

TimeProvider

这是 ITimeProvider 的默认实现,它只需调用真正的浏览器 API。

UrlQueryParameterCollection

提供用于存储和检索 URL 查询参数的功能。

UrlUtilities

用于处理 URL 的常用 helper 函数。 这些实用程序设计简单、小巧且适用范围广泛。

Validate

对属性和函数参数执行常见验证测试。

Version

表示包含两个、三个或四个部分的版本号。

接口

IDisposable

由支持处置生命周期的对象实现。

ILogHandler

Log 类的可重定向实现。

IRandomNumberGenerator

这是用于生成伪随机随机数的 ServiceScope 协定。

IServiceCollection

从 ServiceScope 提取已知服务的速记模式。

IServiceKey

ServiceKey 是调用 ServiceScope.consume () 提取依赖项时使用的查找键。

IServiceScope

SharePoint 框架使用的服务定位符模式。

ISPEventObserver

SPEvent 系统一起使用时,此接口由可订阅事件的组件实现。

ITimeProvider

这是用于读取系统时钟的 ServiceScope 协定。

类型别名

_ContinueRecursivelyExtractFromSet

用于评估 _RecursivelyExtractFromSet 是否应继续递归的实用工具类型。

_IsNever

要检查的实用工具类型(如果 Typenever)。

_NextValue

用于获取递归条件计算的下一个值的实用工具类型。

_RecursivelyExtractFromSet

用于递归评估 是否 Type 在 内的 Set实用工具类型。

_Stop

用于评估递归条件计算是否应停止的实用工具类型。

_UniqueCondition

用于评估 和 Type2 是否Type1相同的实用工具类型。

_UniqueFromSet

用于递归评估 是否 Type 在 内的 Set实用工具类型。

EnsureExtends

用于确保 T 扩展 的 U实用工具类型。

ExtractFromSet

要从Set中提取Type的实用工具类型,且仅当 位于 中SetType

IsStringUnion

用于确定类型是否为字符串联合的帮助程序类型。

IsUnion

用于确定类型是否为联合的帮助程序类型。

ServiceClass

这是服务的类型定义。

ServiceClassConstructor

这是服务 isntance 的构造函数定义。

ServiceCreator

这是 ServiceKey.createCustom () 使用的回调。

StringUnion

用于从类型中提取字符串联合的帮助程序类型。

UnionToIntersection

用于将联合转换为交集的帮助程序类型。

枚举

DisplayMode

指示视觉控件是否应显示自身进行读取或编辑。

EnvironmentType

指示运行SharePoint 框架环境的常规类型。

FormDisplayMode