Авторизация
Поиск по указателям
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
Предметный указатель
DocumentProperty, workbooks
Documents
Documents, Actions task pane [See Actions task pane.]
Documents, ActiveXcontrol
Documents, AddControl method
Documents, blurry controls
Documents, code behind control for
Documents, control layout
Documents, control state not saved in
Documents, controls added at runtime not saved
Documents, Controls collection
Documents, controls in Excel document
Documents, controls in Word document
Documents, controls not in toolbox
Documents, controls typed as object
Documents, controls, adding at runtime
Documents, controls, deleting at runtime
Documents, data binding in Word 2nd
Documents, Document Class in Word
Documents, limitations of control hosting model
Documents, modes for adding controls to
Documents, navigating Word
Documents, populating with data on server
Documents, properties merged from OLEObject/OLEControl
Documents, server-generated, for customizing Excel
Documents, server-generated, for customizing Word
Documents, Smart, for customizing Excel
Documents, Smart, for customizing Word
Documents, trusting
Documents, Windows Forms controls added to
Documents, Windows Forms, using on the document surface
Domain security level, in InfoPath forms
Double-Click events
Double-Click events, cancelable events and event bubbling
Double-Click events, raising in Excel
Double-clicking, as mode for adding controls
DownloadURL property
Dragging/Dropping, adding controls
Drawing, adding controls
Dummy method
Dynamic controls, in VSTO programming model
Dynamic event handling
Dynamic event handling, "my button stopped working" issue
Dynamic event handling, in Double-Click/Right-Click events
Dynamic event handling, overview
Dynamic host items, in VSTO programming model
e-mail
E-mail, events in Outlook
E-mail, sending workbooks via
E-mail, Smart Tags in HTML-formatted Outlook
E-mail, Smart Tags in Word
editing
Editing, AllowEditRanges collection, worksheet protection 2nd
Editing, allowing/disallowing [See Protect method.]
Editing, application manifests
Editing, ASPX web form for editing data island
Editing, custom event handler for editing data island
Editing, deployment manifest
Editing, e-mail
Editing, embedded application manifests
Editing, Excel Application Object
Editing, Inspector editor types
Editing, Range values
Editing, security policies
Editing, user information in Word options
Electronic postage, E-Postage event in Word
elementID, as BeforeClick event parameter
Embedded objects, using in Worksheet object
EnableEvents property
END property
End property, regions
End property, Word Range identification
End property, Word Range object 2nd
EndOf method, Word Range object
Enterprise policy level
Entry point, for hosted code
EntryID
EntryID, e-mail events in Outlook
EntryID, Folder/Outlook items
Enumeration
Enumeration, Controls collection in VSTO
Enumeration, defined
Enumeration, GetEnumerator method
Enumeration, of properties
Enumeration, standard folders in NameSpace object
Enumeration, workbook parameters
Error handling, OnValidate event in
Events
Events, Action events in Smart Tags
Events, Bookmark object
events, bubbling
Events, Change events in data binding
Events, code response to
Events, declarative
Events, Document object
Events, dynamic handling
Events, Event model improvements
Events, Excel [See Excel events.]
Events, implementing from PIA interface
Events, in CDO
Events, in object models 2nd
Events, InfoPath [See InfoPath events.]
Events, list object
Events, New and Getting Started document task panes in Word
Events, OrientationChanged event in Actions pane
Events, Outlook [See Outlook events.]
Events, Range object
Events, Selection events for changing Actions pane
Events, Smart Tags and
Events, Word [See Word events.]
Events, Workbook object
Events, Worksheet object
Events, XMLNode/XMLNodes objects
evidence
Evidence, assemblies and
Evidence, kinds of evidence in .NET Framework code security
Excel
Excel events
Excel events, Activate/Deactivate
Excel events, add-in Install/Uninstall
Excel events, additional events in VSTO
Excel events, Before Close
Excel events, Before Print
Excel events, Before Save
Excel events, Calculate
Excel events, Change
Excel events, concealable events and event bubbling
Excel events, Double-Click/Right-Click
Excel events, Follow Hyperlink
Excel events, NewWorkbook/Worksheet
Excel events, Open
Excel events, overview
Excel events, Selection Change
Excel events, summary
Excel events, toolbar/menu
Excel events, WindowResize
Excel events, XML import/export
Excel objects
Excel objects, Application object [See Application objects Excel.]
Excel objects, Document properties
Excel objects, locale issue for Automation executables and COM add-ins
Excel objects, Names collection/objects
Excel objects, properties that return active/selected objects
Excel objects, Range object [See Range object Excel.]
Excel objects, summary
Excel objects, Window object
Excel objects, Windows collections
Excel objects, Workbook [See Workbooks.]
Excel objects, Workbooks Collection
Excel objects, Worksheet [See Worksheets.]
Excel objects, Worksheets/Charts/Sheet collection
Excel, add-in solutions for
Excel, automation executable solutions for
Excel, chart sheet host item class and chart host control
Excel, code behind document
Excel, COM add-ins [See COM add-ins.]
Excel, controls, inserting into Word
Excel, data sources for data-bound customized spreadsheet
Excel, data-bound controls for customized spreadsheet
Excel, deploying [See Deploying VSTO solutions.]
Excel, Dummy methods in
Excel, Globals class
Excel, host controls, adding dynamically
Excel, NamedRange/XMLMappedRange/List object host controls
Excel, programming [See Programming Excel.]
Excel, Smart Tags in
Excel, VSTO extensions to Excel object models
Excel, workbook host item class
Excel, worksheet host item class
Excel, XML feature for [See XML in
Exceptions
Exceptions, data binding
Exceptions, in control removal
Exceptions, properties that throw
Exceptions, ScreenUpdating property in Excel
Exceptions, ScreenUpdating property in Word
execute method
Execute method, Find/Replace properties in Word Range object
Execute method, preventing Word from executing actions
Exit method
Exit method, Word Application object
Exit method, Word Bookmarks
Expand method, Word Range object
Explorer object
Explorer object, Activate/Deactivate events
Explorer object, buttons/menus
Explorer object, Close events
Explorer object, collections
Explorer object, Copy/Paste/Cut/Delete events
Explorer object, folder/view/items in
Explorer object, in Outlook events
Explorer object, MAPIFolder in Explorer view
Explorer object, new window events
Explorer object, view/selection change events
Explorer object, web view of folder in
Explorer object, window events
Explorer object, window, working with
Explorer, Outlook close events and
Export events, of XML data files
Exporting mapped XML to XML data file
Expressions, regular expressions in creating document level Smart Tags
Extended MAPI, in Outlook object model
Extenders
Extenders, aggregating onto controls in Word/Excel
Extenders, binding related extensions to host items/controls
External reference, in addressing
ExternalApplication object, in Info-Path
F5 shortcut, InfoPath
Files [See also Documents.]
Files, File converters for changing document formatting in Word Application object
Files, File dialog boxes in Word Application object
Files, file save format options in Word
Files, FileDialog property
Files, form templates as .XSF/.XSN files
Files, JScript/VBScript files in existing form templates
Files, settings in Excel
Files, XML file formats in populating document with data on server
Files, XML file Import/Export events in Excel
finally block
Finally block, dialog boxes and alerts in Word Application object
Finally block, ScreenUpdating property in Excel
Finally block, ScreenUpdating property in Word
Find method
Find method, Excel Range object
Find method, Outlook items
Find method, Word Range Object
Folders
Folders, change events in Outlook
Folders, FolderPath property to identify MAPIFolder
Folders, in NameSpace object
Folders, MAPIFolder object [See MAPI.]
Folders, parameters in Outlook Inspectors/Explorers collections
Folders, root folders in Outlook NameSpace object
Folders, Select Folder Dialog box in NameSpace object
Folders, selected folders in Explorer object
Folders, view/selection change events in
Follow Hyperlink event, Excel
Fonts
Fonts, cell range formats
Fonts, Word Range objects
For Each
For Each, collection iteration
For Each, Documents collection in Word
For Each, Explorers and Inspectors collections
For Each, Names collection in Excel
For Each, open sheets in Excel
For Each, open windows in Excel
For Each, open windows in Word
For Each, open workbooks in Excel
For Each, Shapes collections
For Each, syntax in collection iteration
For Each, Word templates
Formats
Formats, cell ranges
Formats, Excel dates
Formats, Inspector objects
Formats, locale issue and
Formats, Word file save format options
Formats, Word Range objects
Formats, XML files
Formats, XML schemas in Excel
Formats, XML serialized datasets
Forms
Forms, ASPX web form that edits data island on server
forms, InfoPath [See InfoPath events.]
forms, Windows [See Windows Forms controls.]
Forward method, of Outlook mail item
Friend visibility modifier, in Globals Excel class
FromXml, Cached Data class helper method
Full-trust security level, in InfoPath forms
FullName property
FullName property, of Word Document object
FullName property, of Workbook object
Functions
functions, built-in
Functions, caching semantics
functions, CType
functions, user-defined [See User-defined functions.]
Functions, Word Basic
GAC (Global Assembly Cache) 2nd
Garbage collection, button failure issue
GenerateItemsMessage, Outlook addin
GetContextNodes method, in XDocument object
GetEnumerator method
GetEnumerator method, accessing Name in collection
GetEnumerator method, iterating over open windows in Word
GetEnumerator method, iterating over open workbooks in collection
GetFolderFromID method
GetItemFromID method
GetNameSpace method
GetNewPopertyBag method
GetPageInfo method
GetSelected Nodes method
GetSpellingSuggestions method
Getting Started task pane
global assembly cache (GAC) 2nd
Globals class, Excel
Globals object, for retrieving chart/worksheets
GoTo method, Word Range object
Grammar checking, Word 2nd
Реклама