Microsoft 70-543 Exam Syllabus Topics:
| Section | Objectives |
|---|---|
| Topic 1: Debugging and Troubleshooting VSTO Solutions | - Diagnostics and debugging Office add-ins - Handling runtime errors and compatibility issues |
| Topic 2: Working with Office Applications Data | - Data binding and document-level data management - Excel, Word, and Outlook automation |
| Topic 3: Deployment and Security of Office Solutions | - ClickOnce deployment for Office add-ins - Security model, trust levels, and permissions |
| Topic 4: Building User Interface Customizations | - Custom task panes and Windows Forms integration - Customizing Ribbon and Office UI components |
| Topic 5: Developing Microsoft Office Solutions Using VSTO | - Understanding Office object models and extensibility points - Creating Office add-ins and document-level customizations |
Microsoft TS: Visual Studio Tools for 2007 MS Office System (VTSO) Sample Questions:
1. You are creating an add-in for Microsoft Office Excel by using Visual Studio Tools for the Microsoft Office System (VSTO). The add-in contains a server document named doc. The add-in also contains a variable named filepath that will store the location of an XML file. You need to load the XML file into the document cache. Which code segment should you use?
A) StreamReader sr = new StreamReader(filepath); doc.CachedData.FromXml(sr.ReadToEnd());
B) doc.CachedData.FromXml(filepath);
C) doc.CachedData.HostItems.Add(filepath);
D) StreamReader sr = new StreamReader(filepath); doc.CachedData.HostItems.Add(sr.ReadToEnd());
2. You develop an add-in for Microsoft Office Excel by using Visual Studio Tools for the
Microsoft Office System (VSTO). The add-in contains a class that uses the following method.
public void ProcessCells() {
Excel.Worksheet ws = Application.ActiveSheet as
Excel.Worksheet;
List<object> values = new List<object>();
//Your code goes here
}
The add-in must retrieve the values for the cells in the range A1 through E3.
You need to exclude empty cell values when you retrieve cell values from the range.
Which code segment should you use?
A) Excel.Range rng = ws.get_Range("A1", "E3"); for (int x = 0; x < 3; x++) { for (int y = 0; y < 5; y++) { Excel.Range r = rng.Cells[x, y] as Excel.Range; if (r.Value2 != null) values.Add(r.Value2); } }
B) Excel.Range rng = ws.get_Range("A1", "E3"); for (int x = 1; x < 4; x++) { for (int y = 1; y < 6; y++) { Excel.Range r = rng.Cells[x, y] as Excel.Range; if (r != null) values.Add(r.Value2); } }
C) Excel.Range rng = ws.get_Range("A1", "E3"); foreach (Excel.Range r in rng.Cells) { if (r != null) values.Add(r.Value2); }
D) Excel.Range rng = ws.get_Range("A1", "E3"); foreach (Excel.Range r in rng.Cells) { if (r.Value2 != null) values.Add(r.Value2); }
3. You are creating a custom template for Microsoft Office Word 2007 by using Visual Studio Tools for the Microsoft Office System (VSTO).
The template contains a custom XML part that consumes data from an XML source. The XML source contains the following XML fragment.
<Products> mother board, memory, hard drive,
floppy drive, DVD drive </Products>
You need to display the Products element as a comma-separated list within a paragraph of text.
Which code segment should you use?
A) Application.ActiveDocument.ContentControls.Add ( WdContentControlType.wdContentControlRichText , ref range);
B) Application.ActiveDocument.ContentControls.Add ( WdContentControlType.wdContentControlDropdownList , ref range);
C) Application.ActiveDocument.ContentControls.Add ( WdContentControlType.wdContentControlText , ref range);
D) Application.ActiveDocument.ContentControls.Add ( WdContentControlType.wdContentControlComboBox , ref range);
4. You create an add-in for Microsoft Office Excel 2007 by using Visual Studio Tools for the Microsoft Office System (VSTO). The add-in must be installed on 100 computers that run Windows Vista and Microsoft Office 2007 Professional Edition. You need to configure the computers to run the add-in. What should you install on the computers?
A) Microsoft VSTO Runtime
B) Microsoft .NET Framework 1.1
C) Microsoft .NET Framework 2.0
D) Microsoft Office Primary Interop Assemblies
5. You create a document-level solution for Microsoft Office 2003 by using Visual Studio Tools for the Microsoft Office System (VSTO). You publish the solution to a folder on a network share. You copy a new version of the solution to a subfolder of the folder. You need to ensure that the users are redirected to the new version of the solution when they open the solution from the network share. What should you do?
A) Create a deployment manifest in the subfolder. Edit the deployment manifest in the subfolder to point to the new version.
B) Change the application manifest in the main folder of the published solution to point to the new version.
C) Create an application manifest in the subfolder. Edit the application manifest in the subfolder to point to the new version.
D) Change the deployment manifest in the main folder of the published solution to point to the new version.
Solutions:
| Question # 1 Answer: A | Question # 2 Answer: D | Question # 3 Answer: C | Question # 4 Answer: A | Question # 5 Answer: D |














1302 Customer Reviews
Quality and ValueITCertKing Practice Exams are written to the highest standards of technical accuracy, using only certified subject matter experts and published authors for development - no all study materials.
Tested and ApprovedWe are committed to the process of vendor and third party approvals. We believe professionals and executives alike deserve the confidence of quality coverage these authorizations provide.
Easy to PassIf you prepare for the exams using our ITCertKing testing engine, It is easy to succeed for all certifications in the first attempt. You don't have to deal with all dumps or any free torrent / rapidshare all stuff.
Try Before BuyITCertKing offers free demo of each product. You can check out the interface, question quality and usability of our practice exams before you decide to buy.
