Поделиться через


@microsoft/sp-core-library package

SharePoint Framework основных библиотек.

Классы

Environment

Сведения о системной среде, в которой выполняется SharePoint Framework.

Guid

Этот класс представляет глобальный уникальный идентификатор, как описано в документе IETF RFC 4122.

Log

Базовая система ведения журнала с возможностью перенаправления.

RandomNumberGenerator

Это реализация по умолчанию IRandomNumberGenerator , которая просто вызывает Math.random().

RootServiceKey

RootServiceKey — это ключ подстановки, который используется при вызове ServiceScope.consume() для получения зависимости, которая, как ожидается, будет создана или предоставлена только один раз.

ServiceKey

ServiceKey — это ключ подстановки, который используется при вызове ServiceScope.consume() для получения зависимости.

ServiceScope

Шаблон указателя службы, используемый SharePoint Framework.

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-адресами. Эти служебные программы отличаются простотой, небольшим размером и широкими возможностями применения.

Validate

Выполняет стандартные тесты проверки свойств и параметров функции.

Version

Представляет номер версии с двумя, тремя или четырьмя частями.

Интерфейсы

IDisposable

Реализуется объектом, поддерживающим жизненный цикл удаления.

ILogHandler

Перенаправляемая реализация для класса Log.

IRandomNumberGenerator

Это контракт ServiceScope для создания псевдослучайных случайных чисел.

IServiceCollection

Сокращенный шаблон для извлечения известных служб из объекта ServiceScope.

IServiceKey

ServiceKey — это ключ подстановки, который используется при вызове ServiceScope.consume() для получения зависимости.

IServiceScope

Шаблон указателя службы, используемый SharePoint Framework.

ISPEventObserver

Этот интерфейс, используемый с системой SPEvent , реализуется компонентами, которые могут подписываться на события.

ITimeProvider

Это контракт ServiceScope для чтения системных часов.

Псевдонимы типа

_ContinueRecursivelyExtractFromSet

Тип служебной программы для оценки того, следует ли продолжать рекурсию _RecursivelyExtractFromSet .

_IsNever

Тип служебной программы для проверка, если Type имеет значение never.

_NextValue

Тип служебной программы, чтобы получить следующее значение для рекурсивной условной оценки.

_RecursivelyExtractFromSet

Тип служебной программы для рекурсивного вычисления, если Type находится в .Set

_Stop

Тип служебной программы для оценки того, следует ли остановить рекурсивную условную оценку.

_UniqueCondition

Тип служебной программы для оценки того, совпадают ли Type1 и Type2 .

_UniqueFromSet

Тип служебной программы для рекурсивного вычисления, если Type находится в .Set

EnsureExtends

Тип служебной программы, чтобы обеспечить T расширение U.

ExtractFromSet

Тип служебной программы, извлекаемой Type из Set , если и только в том случае, если Type имеет значение Set.

IsStringUnion

Вспомогательный тип для определения того, является ли тип объединением строк.

IsUnion

Вспомогательный тип для определения того, является ли тип объединением.

ServiceClass

Это определение типа для службы.

ServiceClassConstructor

Это определение конструктора для объекта Service isntance.

ServiceCreator

Это обратный вызов, используемый ServiceKey.createCustom().

StringUnion

Вспомогательный тип для извлечения строкового объединения из типа.

UnionToIntersection

Вспомогательный тип для преобразования объединения в пересечение.

Перечисления

DisplayMode

Указывает, должен ли визуальный элемент управления отображаться для чтения или редактирования.

EnvironmentType

Указывает общий тип среды, в которой выполняется SharePoint Framework.

FormDisplayMode