static SkyDrive() { Office.Initialize = delegate(InitializationEnum initReason) { ViewManager.SwitchToView(ViewManager.SignIn); InitOptions initOptions = new InitOptions(); initOptions.client_id = "000000004C100093"; initOptions.redirect_uri = "https://friendsinoffice.com/skydrive/App/callback.html"; initOptions.Scope = new string[] { "wl.skydrive_update", "wl.signin" }; initOptions.response_type = "code"; initOptions.logging = true; LiveApi.Init(initOptions).Then(OnInitSuccess, OnFailure); LiveApi.Event.subscribe("auth.login", OnLogon); LiveApi.Event.subscribe("wl.log", OnLog); LiveApi.GetLoginStatus().Then(OnLogon, OnFailure); Element dropzone = Document.GetElementById("dropzone"); dropzone.AddEventListener("dragenter", NoOpHandler, false); dropzone.AddEventListener("dragexit", NoOpHandler, false); dropzone.AddEventListener("dragover", NoOpHandler, false); dropzone.AddEventListener("drop", Drop, false); BindingOptions bo = new BindingOptions(); bo.ID = TableBinding; bo.Columns = new string[]{"ID"}; Office.Context.Document.Bindings.AddFromSelectionAsync(BindingType.Table, bo, delegate(ASyncResult result) { Office.Select("bindings#"+TableBinding).AddHandlerAsync(EventType.BindingSelectionChanged, OnBindingSelectionChanged); OnBindingSelectionChanged(null); }); }; }
public void AddFromSelectionAsync(BindingType bindingType, BindingOptions options, Action<ASyncResult> callback) { }
public void AddFromSelectionAsync(BindingType bindingType, BindingOptions options) { }
public void AddFromNamedItemAsync(string bindingID, BindingType bindingType, BindingOptions options, Action<ASyncResult> callback) { }
public void AddFromNamedItemAsync(string bindingID, BindingType bindingType, BindingOptions options) { }