Авторизация
Поиск по указателям
Carter E., Lippert E. — Visual Studio Tools for Office: Using Visual Basic 2005 with Excel, Word, Outlook, and InfoPath
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Visual Studio Tools for Office: Using Visual Basic 2005 with Excel, Word, Outlook, and InfoPath
Авторы: Carter E., Lippert E.
Аннотация: Visual Studio Tools for Office is both the first and the definitive book on VSTO 2005 programming, written by the inventors of the technology. VSTO is a set of tools that allows professional developers to use the full power of Visual Studio .NET and the .NET Framework to put code behind Excel 2003, Word 2003, Outlook 2003, and InfoPath 2003.
VSTO provides functionality never before available to the Office developer: data binding and data/view separation, design-time views of Excel and Word documents inside Visual Studio, rich support for Windows Forms controls in a document, the ability to create custom Office task panes, server-side programming support against Office, and much more.
Carter and Lippert cover their subject matter with deft insight into the needs of .NET developers learning VSTO. This book
Explains the architecture of Microsoft Office programming and introduces the object models
Teaches the three basic patterns of Office solutions: Office automation executables, Office add-ins, and code behind a document
Explores the ways of customizing Excel, Word, Outlook, and InfoPath, and plumbs the depths of programming with their events and object models
Introduces the VSTO programming model
Teaches how to use Windows Forms in VSTO and how to work with the Actions Pane
Delves into VSTO data programming and server data scenarios
Explores .NET code security and VSTO deployment
Advanced material covers working with XML in Word and Excel, developing COM add-ins for Word and Excel, and creating Outlook add-ins with VSTO.
The complete code samples are available on the book's Web page.
Язык:
Рубрика: Технология /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Год издания: 2006
Количество страниц: 1120
Добавлена в каталог: 29.10.2006
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
Office solutions, automation executable overview
Office solutions, code-behind solution
Office solutions, creating console application to automate Word
Office solutions, creating Outlook add-in in VSTO
Office solutions, Office add-ins
Office solutions, overview
Office solutions, summary
Office, add-ins in
Office, changing COM add-in project to be Office-specific
Office, object models [See Object models.]
Office, primary interop assemblies (PIAs) [See Primary interop assemblies (PIAs).]
Office, programming [See Programming in
Office, Service Pack One
Office, XML features limited to Professional Edition 2nd
Offline property, NameSpace object
Old Format error, locale issue in Excel
OldValue property, DataDOMEvent object
Ole color format
OLEControl
OLEControl, positioning ActiveX controls in Word
OLEControl, properties merged from
OLEObject
OLEObject, positioning ActiveX controls in Excel
OLEObject, properties merged from
OLEObject, Worksheet objects and
OnAddInsUpdate method, IDTExtensibility2
OnAfterChange event, InfoPath 2nd
OnBeforeChange event, InfoPath 2nd
OnBeginShutdown method, IDTExtensibility2
OnConnection method, IDTExtensibility2
OnContextChange event, InfoPath
OnDisconnection method
OnDisconnection method, IDTExtensibility2
OnDisconnection method, Outlook shut down problems related to COM add-ins
OnLoad event handler, InfoPath
OnStartupComplete method, IDTExtensibility2
OnSubmitRequest event, overriding Submit/Confirm/Save events
OnValidate event, InfoPath 2nd
Open dialog box, Word Application objects
Open events
Open events, Excel
Open events, in object models
Open events, Word
Open method
Open method, Word documents
Open method, Word templates
Open method, workbooks
Operation property, of DataDOMEvent object
Operators
Operators, CType operator [See CType operator.]
Operators, index operator for getting Explorer or Inspector
Operators, index operator for ItemProperties collection
Operators, Intersection operator 2nd
Operators, logical operators for finding items
operators, typeof operator 2nd
Operators, union operator 2nd
Optimistic concurrency, in data adapters
optional parameters [See also Parameters.]
Optional parameters, defined
Optional parameters, in methods
Options dialog box, Word
Options dialog box, Word, bookmarks
Options dialog box, Word, user information in
Options property, in Word Application object
OptionsPagesAdd event
OR, use in finding Outlook items
Ordered parameter approach
OrientationChanged event, Actions pane
OriginalFormat parameter
OriginalFormat parameter, closing all open Word documents
OriginalFormat parameter, exiting Word
Outlook
Outlook events
Outlook events, Activate/Deactivate
Outlook events, additional events
Outlook events, application level
Outlook events, attachment
Outlook events, Close
Outlook events, custom action
Outlook events, e-mail
Outlook events, folder change
Outlook events, item addition/deletion/change
Outlook events, Item Copy/Paste/Cut/Delete events
Outlook events, Item Open/Read/Write/Close events
Outlook events, Item PropertyChange events
Outlook events, multiple event interfaces
Outlook events, new window
Outlook events, OptionsPagesAdd
Outlook events, overview
Outlook events, start-up/quit
Outlook events, summary
Outlook events, view and selection change
Outlook events, window
Outlook objects
Outlook objects, Application object copy method
Outlook objects, Application object methods/properties
Outlook objects, Application object quit method
Outlook objects, Application object search method
Outlook objects, Application object, properties returning collections
Outlook objects, Explorer collection
Outlook objects, Explorer objects, selected folder/view/items in
Outlook objects, Explorer window
Outlook objects, Explorer window, buttons/menus added to
Outlook objects, Extended MAPI
Outlook objects, Inspector collection
Outlook objects, Inspector object
Outlook objects, Item [See Items Outlook.]
Outlook objects, iterating over items in folders
Outlook objects, MAPIFolder identifiers
Outlook objects, MAPIFolder items
Outlook objects, MAPIFolder view settings
Outlook objects, MAPIFolder, displaying in Explorer view
Outlook objects, MAPIFolder, moving objects
Outlook objects, MAPIFolder, subfolders
Outlook objects, NameSpace object, adding/removing Stores from
Outlook objects, NameSpace object, address books/entries in
Outlook objects, NameSpace object, checking if Outlook is offline
Outlook objects, NameSpace object, current user
Outlook objects, NameSpace object, getting folder or item by ID
Outlook objects, NameSpace object, root folders
Outlook objects, NameSpace object, standard folders in
Outlook objects, NameSpace object, working with
Outlook objects, overview
Outlook objects, security
Outlook objects, Select Folder Dialog box
Outlook objects, web view associated with folder
Outlook, add-ins [See VSTO add-ins.]
Outlook, close events
Outlook, programming [See Programming Outlook.]
Outlook, shut down problems related to COM add-ins
Pages parameter, custom property pages
Paragraphs object
Paragraphs object, as collection
Paragraphs object, in object models
Parameters [See also Properties.]
Parameters, cancelable events and event bubbling and
Parameters, Excel
Parameters, Excel, addressing
Parameters, Excel, Before Save events
Parameters, Excel, BeforeDoubleClick/BeforeRight-Click events
Parameters, Excel, cancel parameter in Before Close events
Parameters, Excel, cancel parameter in Before Print events
Parameters, Excel, cells
Parameters, Excel, Change events
Parameters, Excel, Chart/Sheet/Worksheet collections
Parameters, Excel, DocumentProperties
Parameters, Excel, Find method
Parameters, Excel, names in collection
Parameters, Excel, OLEObject
Parameters, Excel, Open/Close methods
Parameters, Excel, printing workbook
Parameters, Excel, protecting workbooks
Parameters, Excel, protecting worksheets
Parameters, Excel, Range properties
Parameters, Excel, Save/Close workbook
Parameters, Excel, Wait parameter
Parameters, Excel, Windows collections
Parameters, Excel, workbooks
Parameters, Excel, worksheets
Parameters, file-access parameter in ServerDocument
Parameters, for constructing Smart Tag objects
Parameters, in events
Parameters, in methods
Parameters, in parameterized properties
Parameters, InfoPath
Parameters, Outlook
Parameters, Outlook, adding/removing Stores
Parameters, Outlook, attachment events
Parameters, Outlook, Copy method for Application object
Parameters, Outlook, Copy/Paste/Cut/Delete events
Parameters, Outlook, copying/moving folders
Parameters, Outlook, copying/moving items
Parameters, Outlook, custom action events
Parameters, Outlook, custom property pages
Parameters, Outlook, displaying items in Inspector window
Parameters, Outlook, e-mail events
Parameters, Outlook, folder change events
Parameters, Outlook, Folder/item ID
Parameters, Outlook, Inspectors/Explorers collections
Parameters, Outlook, item events
Parameters, Outlook, items added to collections
Parameters, Outlook, iterating over items
Parameters, Outlook, MailMerge event
Parameters, Outlook, search methods for Application object
Parameters, Outlook, standard folders in NameSpace object
Parameters, Outlook, subfolders in MAPIFolder
Parameters, Outlook, view/selection change events
Parameters, Outlook, window events
Parameters, Word
Parameters, Word, Add method for document collections
Parameters, Word, Bookmarks
Parameters, Word, closing all open documents
Parameters, Word, closing/saving Document object
Parameters, Word, Collapse method for Range object
Parameters, Word, CommandBars events
Parameters, Word, Document activation events
Parameters, Word, Document Close events
Parameters, Word, Document Print events
Parameters, Word, document printing
Parameters, Word, Document Save events
Parameters, Word, document saving
Parameters, Word, Find/Replace properties for Range object
Parameters, Word, getting a Range
Parameters, Word, identifying Ranges
Parameters, Word, mouse events
Parameters, Word, moving Ranges
Parameters, Word, navigating Ranges
Parameters, Word, New/Open events
Parameters, Word, opening existing document
Parameters, Word, Print events
Parameters, Word, quit settings
Parameters, Word, Range object
Parameters, Word, saving all open documents
Parameters, Word, selection events
Parameters, Word, Tables collection
Parameters, Word, windows in Word 2nd
Parameters, Word, Word dialog box
Parameters, Word, XML events
Parentheses [()], index operator 2nd
Partial classes
Partial classes, creating custom property pages
Partial classes, creating VSTO add-ins
Partial classes, in VSTO code construction
Passwords
Passwords, data source security and
Passwords, protecting documents
Passwords, protecting workbooks
Paste event, Outlook
PERMISSIONS [See also Outlook objects security.]
Persona menu Smart Tags, customizing Outlook
Pessimistic concurrency, in data adapters
PIAs (primary interop assemblies) [See Primary interop assemblies (PIAs).]
Pointer, changing mouse pointer in Excel
policies, security [See Security policies.]
Pop-up menus, using Smart Tags to display
Prerequisites, deploying VSTO solutions
Previewing, InfoPath forms
Previous method, Word document navigation
primary interop assemblies (PIAs)
Primary interop assemblies (PIAs), browsing
Primary interop assemblies (PIAs), deployment prerequisites
Primary interop assemblies (PIAs), finding VSTO extensions to Word/Excel object models in
Primary interop assemblies (PIAs), for InfoPath
Primary interop assemblies (PIAs), installing
Primary interop assemblies (PIAs), overview
Primary interop assemblies (PIAs), references for creating console to automate Word
Primary interop assemblies (PIAs), referencing
Printing
Printing, Before Print events in Excel
Printing, Before Print events in Word
printing, documents
Printing, printer settings in Excel
Printing, workbooks
Private keys
professional developers
ProgID
ProgID, action classes
ProgID, COM add-ins
ProgID, recognizer classes
programming Excel
Programming Excel, automation executables
Programming Excel, building managed automation addin
Programming Excel, COM/automation add-ins
Programming Excel, creating user-defined functions
Programming Excel, debugging user-defined functions
Programming Excel, deploying managed automation addins
Programming Excel, Excel object model and
Programming Excel, research services
Programming Excel, server-generated documents
Programming Excel, Smart Documents/XML Expansion Packs
Programming Excel, Smart Tags
Programming Excel, summary
Programming Excel, using managed automation add-in
Programming Excel, VSTO code behind
Programming Excel, XLA add-ins
Programming InfoPath
Programming InfoPath, introduction to
Programming InfoPath, previewing
Programming model, VSTO
Programming model, VSTO, "Tag" field
Programming model, VSTO, adding host controls dynamically
Programming model, VSTO, aggregation and windows forms console
Programming model, VSTO, aggregation/inheritance/implementation
Programming model, VSTO, Bookmark host control
Programming model, VSTO, connecting aggregates
Programming model, VSTO, controls collection
Programming model, VSTO, Document class
Programming model, VSTO, dynamic controls
Programming model, VSTO, dynamic controls in VSTO
Programming model, VSTO, dynamic host items
Programming model, VSTO, enumerating/searching Controls collection
Programming model, VSTO, event model improvements
Programming model, VSTO, extensions to Word/Excel object models
Programming model, VSTO, Globals class in
Programming model, VSTO, host item class and host control
Programming model, VSTO, inspecting generated code
Programming model, VSTO, Model-View-Controller
Programming model, VSTO, NamedRange/XMLMappedRange/List object host controls
Programming model, VSTO, obtaining aggregated object
Programming model, VSTO, overview
Реклама