Авторизация
Поиск по указателям
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
Предметный указатель
Groups, code [See Code groups.]
GUIDAttribute, COM add-ins
Handles clause
Handles clause, Word events
Handles clause, workbook events
handling events
Handling events, "my button stopped working" issue in dynamic event handling
Handling events, declarative event handling
Handling events, dynamic event handling
Handling events, edits data island
Handling events, in Excel [See Excel events.]
Handling events, in InfoPath
Handling events, in Word [See Word events.]
Handling events, InfoPath events
HasPassword property, Word documents
Help, for determining Word Basic functions
Helper methods
Helper methods, Cached Data class
Helper methods, Controls collection
Helper methods, static helper methods in ServerDocument object
Helper methods, Windows Forms controls
Hiding, Actions task pane
Hierarchy
Hierarchy, Excel objects
Hierarchy, of object models
Hierarchy, Outlook objects
Hierarchy, Word objects
HKEY_CURRENT_USER
HKEY_CURRENT_USER, location of COM add-ins
HKEY_CURRENT_USER, requirements for registering COM add-ins
HKEY_LOCAL_MACHINE
HKEY_LOCAL_MACHINE, location of COM add-ins
HKEY_LOCAL_MACHINE, requirements for registering COM add-ins
Host controls [See also Controls.]
Host controls, "tag" field in
Host controls, aggregated objects
Host controls, binding related extensions to
Host controls, connecting aggregates in
Host controls, Controls collection
Host controls, derived from Windows Forms controls
Host controls, Excel Globals class
Host controls, Excel host item class
Host controls, Excel list object
Host controls, extending to Word/Excel object models
Host controls, list object properties/methods
Host controls, removing
Host controls, saving/loading
Host controls, Windows Forms 2nd 3rd
Host controls, Word
Host controls, Word Bookmark
Host items
Host items, "tag" field in
Host items, aggregated object
Host items, binding related extensions to
Host items, CachedDataHostItem collection
Host items, connecting aggregates in
Host items, dynamic
Host items, Excel
Host items, extending to Word/Excel object models
Host items, Windows Forms
Hosted code
Hosted code, discovery/context/entry point
Hosted code, unloading
HTML-formatted e-mail, Smart Tags embedded in
HTMLBody property, Outlook item
Hyperlink, Follow Hyperlink event
IA (Interop assemblies) [See also Primary interop assemblies (PIAs).]
IBindableComponent
ICachedType
ID, getting Folder/Outlook item using EntryID/StoreID
IDL, definition of Word Application/Document objects
IDTExtensibility2
IDTExtensibility2, example of simple implementation of
IDTExtensibility2, in COM add-ins
IDTExtensibility2, OnAddInsUpdate method
IDTExtensibility2, OnBeginShutdown method
IDTExtensibility2, OnConnection method
IDTExtensibility2, OnDisconnection method
IDTExtensibility2, OnStartupComplete method
IDTExtensibility2, overview of
IDTExtensibility2, startup order of COM add-ins 2nd
Implementation, in VSTO programming model
Import events, of XML data files
importing
Importing, XML data file into mapped Word document
Importing, XML files and refreshing XML data in Excel spreadsheet
Index operator
Index operator, Explorer or Inspector in Outlook
Index operator, ItemProperties collection in Outlook item
Index parameter
Index parameter, DocumentProperty in Excel
Index parameter, sheet in collection in Excel
Index parameter, window in collection in Excel
Index parameter, window in collection in Word
Index parameter, workbooks in Excel
InfoPath
InfoPath events
InfoPath events, button events/view switching
InfoPath events, data source
InfoPath events, event handler
InfoPath events, forms
InfoPath events, OnAfterChange
InfoPath events, OnBeforeChange
InfoPath events, OnContextChange
InfoPath events, OnValidate
InfoPath events, overriding submit/confirm/save events
InfoPath forms
InfoPath forms, button events/view switching in
InfoPath forms, creating
InfoPath forms, deployment location and security
InfoPath forms, event-based programming
InfoPath forms, form events/properties/methods
InfoPath forms, form security levels
InfoPath forms, OnContextChange event in
InfoPath forms, overriding Submit/Confirm/Save events
InfoPath forms, previewing
InfoPath forms, programming
InfoPath forms, registering form template to grant full trust
InfoPath forms, security information
InfoPath forms, setting security levels
InfoPath forms, working with
InfoPath, button events/view switching
InfoPath, creating event handler
InfoPath, data source events
InfoPath, deployment location and security
InfoPath, focus vs. selection
InfoPath, form events/properties/methods
InfoPath, form security levels
InfoPath, getting started
InfoPath, OnAfterChange event
InfoPath, OnBeforeChange event
InfoPath, OnContextChange event and custom task pane
InfoPath, OnValidate event
InfoPath, overriding submit/confirm/save events
InfoPath, overview
InfoPath, previewing
InfoPath, programming
InfoPath, registering form template to grant full trust
InfoPath, security information
InfoPath, setting security levels
InfoPath, setting selection
InfoPath, summary
Information property, Word Range identification
Inheritance, in VSTO programming model
InitializePropertyPageSite method
InnerObject property, aggregated objects
Insert methods
Insert methods, nonprinting characters/breaks into Range object
Insert methods, text in Range object
Insertion behavior
Insertion behavior, Excel
Insertion behavior, Word
Inspector object
Inspector object, Activate/Deactivate events
Inspector object, adding buttons/menus to
Inspector object, Close events
Inspector object, collections
Inspector object, displaying Outlook items in Inspector window
Inspector object, editor types
Inspector object, in Outlook events
Inspector object, Outlook close events and
Inspector object, Outlook item associated with
Inspector object, window events in
Inspector object, windows
Installer classes
Integers
Integers, BeforeClick event and
Integers, parameters
Integers, value of collection objects
IntelliMirror
Interfaces
Interfaces, Actions task pane [See Actions task pane.]
Interfaces, COM add-in entry point
Interfaces, dummy interface
Interfaces, ICachedType interface in cached data control
Interfaces, implemented by recognizer/action classes
Interfaces, multiple application/document interfaces in Word
Interfaces, multiple event interfaces in Outlook
Interfaces, PIA browsing and
Interfaces, PIA properties/methods/events
Interfaces, PropertyPage interface in Outlook
Interfaces, user interface in Excel
Interfaces, user interface in Word
Interfaces, Windows Forms for user-interface needs [See Windows Forms controls.]
Interop assemblies (IA) [See also Primary interop assemblies (PIAs).]
Interop assemblies (IA), defined
intersection operator 2nd
Intranets, deploying VSTO solutions to
inUndoRedo parameter, XML events in Word
Invalid Type Library
InvokeVerb method, Action classes
IsCached
IsCacheEnabled
IsCustomized method
IsDirty variable
IsFolderSelected method
IsInPlace property
ISmartTagProperties collection
ISmartTagRecognizer2 interface
IsSmartTagAction interface
Item property
Item property, Excel cells
Item property, Excel Range object
Item property, Excel window in collection
Item property, Excel workbook in collection
Item property, Excel worksheet in collection
Item property, Word bookmarks
Item property, Word document in collection
Item property, Word window in collection
Items, Excel
Items, Excel, using Item method for accessing Name object in collection
Items, Excel, workbook host item class
Items, Excel, worksheet host item class
Items, host [See Host items.]
Items, Outlook
Items, Outlook, adding to collections
Items, Outlook, adding/deleting/changing
Items, Outlook, built-in/custom properties
Items, Outlook, Categories dialog box
Items, Outlook, Copy/Paste/Cut/Delete events
Items, Outlook, copying/moving
Items, Outlook, creating
Items, Outlook, deleting
Items, Outlook, displaying in Inspector window
Items, Outlook, finding
Items, Outlook, getting item by ID in NameSpace object
Items, Outlook, identifying specific type
Items, Outlook, in object model
Items, Outlook, Item objects
Items, Outlook, iterating
Items, Outlook, mail properties and methods associated with
Items, Outlook, MAPIFolder object
Items, Outlook, methods
Items, Outlook, Open/Read/Write/Close events
Items, Outlook, properties 2nd
Items, Outlook, PropertyChange events
Items, Outlook, saving
Items, Outlook, selected items in Explorer object
Iteration
Iteration, collection objects
Iteration, DocumentProperties collection
Iteration, Excel open windows
Iteration, Excel open workbooks
Iteration, Folders collection
Iteration, Names collection
Iteration, Outlook items
Iteration, Word documents collection 2nd
JScript files
key objects
Keyboard, sending keyboard commands to Excel
keywords
Keywords, AddressOf keyword
keywords, new
Keywords, New, in automation executables
Keywords, New, in new Word events
Keywords, WithEvents/Event keyword
Languages
Languages, .NET
Languages, PIA communication
Late-bound properties, Word dialog box fields
Libraries
Libraries, old format/invalid type library error
Libraries, Schema Library dialog box 2nd
Libraries, Smart Tag class library 2nd
Lifetime
Lifetime, automation executables
Lifetime, button failures
Lightning-bolt icon, use for showing events
List object
List object, events
List object, host controls 2nd
ListObject
ListObject, controls
ListObject, Excel collections
LISTS
Lists, appending XML data to
Lists, in Worksheet
Load, controls in VSTO
LoadXml
Local machine deployment
Local reference, in addressing
Locale issue
Locale issue, automation executables and COM add-ins and
Locale issue, DateTime for dates
Locale issue, old format/invalid type library error
Locale issue, overview of
Locale issue, reflection to work around
Locale issue, switching thread locale to English and back
Location-based policy levels
Logical operators, use in finding Outlook item
Login
look
Look, controlling look of Excel
Look, controlling look of Word
Machine policy level
Macro recording, in VBA
Macro sheet object, in Excel object model
MAGE (Manifest Generating and Editing)
Mail item, properties/methods
Mail Merge events
Реклама