public void UpdatePage(Page page) { var options = new RemotePageUpdateOptions { minorEdit = true }; m_client.updatePage(m_token, ToRemotePage(page), options); }
/// <summary> /// Uppfærir Wiki-skjal eftir númeri. /// </summary> /// <param name="page_id">Númer Wiki-skjals sem skal uppfæra.</param> /// <param name="content">Wiki-kóði sem með skal uppfæra viðkomandi Wiki-skjal.</param> /// <param name="overwrite">Ef ekki true er reynt að uppfæra aðeins Lýsingar- Inntaks-, Úttaks- og Dæmskafla Wiki-skjals en halda öðrum /// hlutum þess óbreyttum, annars er Wiki-skjal yfirskrifað.</param> /// <returns>RemotePage-hlutur sem samsvarar uppfærðu Wiki-skjali.</returns> private RemotePage UpdatePage(long page_id, string page_title, string content, bool overwrite) { RemotePage page = confluence.getPage(wiki_access_token, page_id); page.content = overwrite ? content : Helper.MergePage(content, page.content); page.title = page_title; return(confluence.updatePage(wiki_access_token, page, new RemotePageUpdateOptions() { versionComment = VERSION_COMMENT })); }