Extend Office clients across platforms using web technologies. Office Add-ins.

Slides:



Advertisements
Similar presentations
A really fairly simple guide to: mobile browser-based application development (part 1) Chris Greenhalgh G54UBI / Chris Greenhalgh
Advertisements

Magnolia Templating. Header Footer Menu Collection Collection Page Template (JSP) Page Properties Page + TemplateContent.
DIVISIONS FOR ALL WEB PAGES Web Page Elements.  All Web Pages should have the following 4 elements (Also called divisions).  header  navigation  content.
Chapter 8 Working on a Presentation. Formatting and Editing Formatting Layouts Formatting Text Slide Master Graphics Header and Footer Slide Transitions.
CM143 - Web Week 2 Basic HTML. Links and Image Tags.
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 9 1 Microsoft Office FrontPage 2003 Tutorial 9 – Using Layout Tables, Styles, and Office.
Let me control over my pages: Tables, Frames, and CSS.
FIS 318/618: Financial Systems & Databases Forms and Reports Oakland University School of Business Administration Accounting and Finance Joe Callaghan.
PYP002 Intro.to Computer Science Microsoft Word1 Lab 06 Formatting a Document.
Bulleted and Numbered Lists Microsoft Word. What are Bulleted and Number Lists?  Bulleted and number lists are types of hanging indents you can use to.
Microsoft Office Illustrated Fundamentals
McGraw-HillCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. Office Excel 2010 Lab 2 Charting Worksheet Data.
Sara Teel Units A-H and L-M.  The different types of computers  The types of computer systems  Input and Output devices  Processing data  Memory.
Font change in Word Font change in Excel 1. Click on Font Face and choose Tsuig_04 2. Click on Font Size and choose 28 pt 3. Press Shift+Alt to turn on.
Peoplesoft XML Publisher Integration with PeopleTools -Jayalakshmi S.
1 HTML John Sum Institute of Technology Management National Chung Hsing University.
HTML CSS JAVASCRIPT. HTML - Stands for Hyper Text Markup Language HTML is a ‘language’ that describes web pages. This language is a collection of codes.
Advanced Word Microsoft Word Overview Teaching Advanced Topics Chart, Word Art, Pictures Advanced Mail merge Advanced Find and Replace Outline Views.
Understanding features of MS-Word 2007 Please navigate all tabs its groups and the options within the group. Click as you like and experience the change.
A Basic Web Page. Chapter 2 Objectives HTML tags and elements Create a simple Web Page XHTML Line breaks and Paragraph divisions Basic HTML elements.
PowerPoint Unit The How To Do’s in the PowerPoint Program.
Lesson 4 - Revising the Document Layout Microsoft Word 2010.
Press Esc to Exit ©2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in.
Introduction to HTML. What is HTML?  Hyper Text Markup Language  Not a programming language but a markup language  Used for presentation and layout.
Header and Footer Microsoft Word. Header and Footer Repeating Elements Appear on every page Examples: –Page Numbers –Chapter Numbers –Chapter Names –Look.
Microsoft Word 2000 Enhancing the Appearance of a Document.
1 Word Objective 3: Applying Page Layout and Reusable Content Microsoft Office Specialist 2010 Certification Prep Story/Walls.
New CLAIT What is it?. The Content Unit 1 – File Management and e-Document Production Unit 2 – Spreadsheets and Graphs Unit 3 – Database Manipulation.
Copyright 2002, Paradigm Publishing Inc. CHAPTER 10 BACKNEXTEND 10-1 LINKS TO OBJECTIVES Creating Headers and Footers Creating Headers and Footers Formatting.
How to format a long document (e.g., thesis) using MS Word 2013 DR. ABDULLAH BAQASAH MAY 2015.
OpenXML: What is it?  XML-based file format which describes documents, presentations, spreadsheets, etc.  Replacement for binary file formats used in.
Formatting Using Themes and Styles MS Word Lesson Two
Word The Ribbon is one of the major changes for Word The Ribbon is composed of Tabs, Groups, and Commands. TabsCommands Groups.
Sample PowerPoint presentation. Publish from Office Add-In  Installed as a add-in on your local computer  Enables both direct publishing and document.
Microsoft Excel Spreadsheet Software
Keying MLA Reports Modern Language Association
Modern Programming Language. Web Container & Web Applications Web applications are server side applications The most essential requirement.
How to Make a Power Point By Jeff Hinton (revised by Diana Leiter) Go to Slide 2. (You can get there by going to VIEW – SLIDE SORTER.)
Mr. Rouda’s CSCI 101 sections. Format of Every Page my page this is the body.
Adding Reports to a Database. Why do we use Reports? Reports are well-designed printed pages that offer several advantages: Reports are well-designed.
How to make a brochure Go to Microsoft word 2007 and select any online template on brochure.
Web Basics: HTML/CSS/JavaScript What are they?
Good Morning  Please be sure to take care of your belongings.
Good Morning  Please be sure to take care of your belongings.
Good Morning  Please be sure to take care of your belongings.
Good Morning  Please be sure to take care of your belongings.
Good Morning  Please be sure to take care of your belongings.
Good Morning  Please be sure to take care of your belongings.
Good Morning  Please be sure to take care of your belongings.
Good Morning  Please be sure to take care of your belongings.
CSE 3! By Emma Sasson CSE Online Webpage HTML WORD EXCEL ALICE
Good Morning  Please be sure to take care of your belongings.
Good Morning  Please be sure to take care of your belongings.
Good Morning  Place your bags under the dry erase board at the front left side of the room and be seated. Turn around and face the back ready for announcements.
Good Morning  Place your bags under the dry erase board at the front left side of the room and be seated. Turn around and face the back ready for announcements.
Good Morning  Please be sure to take care of your belongings.
Good Morning  Place your bags under the dry erase board at the front left side of the room and be seated. Turn around and face the back ready for announcements.
Good Morning  Please be sure to take care of your belongings.
Good Morning  Please be sure to take care of your belongings.
Microsoft Build /22/2018 4:06 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Unit I: Developing Multipage Documents
The How To Do’s in the PowerPoint Program
12/1/2018 9:27 PM Chapter 3 Margins Margins are the white regions around the text on a page. © 2013 EMC Publishing, LLC.
How to Make a Power Point
PowerPoint Certification Review.
MS PowerPoint.
Formatting a Research paper
Website Designing Company
Good Morning  Please be sure to take care of your belongings.
Microsoft Office Illustrated Fundamentals
Presentation transcript:

Extend Office clients across platforms using web technologies. Office Add-ins

Office.js 1.0 “Common API” WordAPI 1.1 “Doc Assembly” WordAPI 1.2WordAPI 1.3 New!In Preview!

Writing cross-platform Word add-ins Check API availability in JavaScript: if (Office.context.requirements.isSetSupported(‘CustomXmlParts’, 1.1) { // Run code that provides additional functionality using Custom XML Parts } details on MSDN Or, if your add-in completely depends on this API: JavaScript details on MSDN XML

Word Online

Body Represents the main content of a document or a section. Content Control A bound and labeled region in a document that contains specific types of content. For example, content controls can contain paragraphs of formatted text. You can access a content control through the content control collection of the document, body, paragraph, range, or content control. Document The top-level object that contains one or more sections, a body that contains the content of the document, and header/footer information. Font Provides text formatting to a body, content control, paragraph, or range. Image Represents an inline picture anchored to a paragraph. Paragraph Represents a single paragraph in a selection, range, or document. You can access a paragraph through the paragraphs collection in a selection, range, or document. Range Represents a contiguous area in a document. You get a Range object when you get a selection, insert content into the body, insert content into a content control, insert content into a paragraph, or get a search result. You can define and manipulate a range without changing the selection. Section Defines different headers and footers as well as the different page layout configurations of a document. You can access sections from the Document object. New APIs in Word Online in April

Related content