В данном сообщении хочу разложить для себя по полочкам объектную модель SharePoint 2010 с примером кода.
Server Object Model:
SPContext - SPSite - SPWeb - SPList - SPListItem - SPField
Client Object Model:
ClientContext - Site - Web - List - Field
JavaScript Object Model:
SP.ClientContext - SP.Site - SP.Web - SP.List - SP.ListItem - SP.Field
Приведу маленький пример использования JavaScript Object Model.
var item;
function GetListItemById(itemId) {
var clientContext = new SP.ClientContext.get_current();
var web = clientContext.get_web();
var list = web.get_lists().getByTitle('ListTitle');
this.item = list.getItemById(itemId);
clientContext.load(item);
clientContext.executeQueryAsync(function.CreateDelegate(this, this.OnSuccess), function.CreateDelegate(this, this.OnFailure));
}
function OnSuccess() {
alert('Success');
}
function OnFailure() {
alert('Failure');
}
Более подробно можно посмотреть здесь и здесь.
Progress has not stopped.
Комментариев нет:
Отправить комментарий