GradientStops Collection Methods
Name
Returns
Parameters
Description
Delete
Index
Removes a gradient stop. 
Insert
RGB,Position,
Adds a stop to a gradient.
Transparency,
Index
GradientStop Properties
The Applicationand Creatorproperties are defined at the beginning of this appendix.
Name
Returns
Description
Color
ColorFormat
Read-only. Returns a ColorFormatobject representing the
color of the gradient stop.
Position
Single
Set/Get the position of a stop within the gradient. This is
expressed as a percentage.
Transparency
Single
Set/Get the opacity of the gradient fill. This is expressed as
a percentage.
IAssistance Object
The IAssistanceobject allows developers to display help topics through the Office Help Viewer. The
IAssistanceobject is returned by the Assistanceproperty of the Applicationobject, allowing devel-
opers to call specific help files by either passing a Help ID or a keyword to the help system. For instance:
This code uses the SearchHelp method to open the Office Help Viewer, and displays all topics relating to
calculated fields in pivot tables:
Application.Assistance.SearchHelp “PivotTable Calculated Field” 
Here, you are using the ShowHelp method to pass a specific Help ID to display help on corrupted
workbooks:
Application.Assistance.ShowHelp “22261” 
IAssistance Methods
Name
Parameters
Description
ClearDefault
Helpid
Clears the default help topic previously defined in the 
Context
SetDefaultContextmethod. 
SearchHelp
Query,Scope
Performs a search from the Office Help Viewer based on
one or more keywords. Keywords can be words or phrases.
1038
GradientStops Collection Methods
Pdf form save in reader - C# PDF Field Edit Library: insert, delete, update pdf form field in C#.net, ASP.NET, MVC, Ajax, WPF
Online C# Tutorial to Insert, Delete and Update Fields in PDF Document
pdf editable fields; pdf save form data
Pdf form save in reader - VB.NET PDF Field Edit library: insert, delete, update pdf form field in vb.net, ASP.NET, MVC, Ajax, WPF
How to Insert, Delete and Update Fields in PDF Document with VB.NET Demo Code
change font size pdf fillable form; add form fields to pdf without acrobat
Name
Parameters
Description
SetDefault
Helpid
Sets a default help topic that allows a specified topic to 
Context
display when the user presses F1 or clicks the Help button
in a dialog box.
ShowHelp
Helpid,
Displays the help topic specified by its ID. The Scopewill 
Scope
determine the application namespace that is used. The fol-
lowing scopes are available within the Microsoft Office
applications: Access, Excel, Outlook, PowerPoint, Project,
Publisher, SharePoint Designer, Visio, and Word. By
default, the scope is set to the current application’s name-
space if a Null string (“”) is passed as a scope parameter.
IBlogExtensibility and IBlogPictureExtensibility Objects 
Both the IBlogExtensibilityobject and the IBlogPicturesExtensibilityobject are new in Office
2007. These objects provide the interfaces that allow users to interact with, and publish to, blog providers
via Microsoft Word. 
IBlogExtensibility Methods
Name
Returns
Parameters
Description
BlogProvider
BlogProvider,
Returns information about the
Properties
FriendlyName,
provider.
Category
Support,Padding,
NoCredentials
GetCategories
Account,
Returns the list of blog categories for 
ParentWindow,
an account, allowing Word to 
Document,
populate its category drop-down
username,
lists.
Password,
Categories()
GetRecent
Account,
Returns the list of the last 15 blogs in 
Posts
ParentWindow,
the Open Existing Post dialog. Note 
Document,
that this method does not actually 
userName,
return the blog post contents.
Password,
PostTitles(),
PostDates(),
PostIDs()
Table continued on following page
1039
IBlogExtensibility and IBlogPictureExtensibility Objects 
C# PDF: PDF Document Viewer & Reader SDK for Windows Forms
SaveFile(String filePath): Save PDF document file to a specified path form (Here, we take a blank form as an open a file dialog and load your PDF document in
add signature field to pdf; chrome save pdf with fields
VB.NET Image: How to Save Image & Print Image Using VB.NET
printing multi-page document files, like PDF and Word is used to illustrate how to save a sample RE__Test Public Partial Class Form1 Inherits Form Public Sub New
pdf form maker; create a fillable pdf form from a word document
Name
Returns
Parameters
Description
GetUserBlogs
Account,
Returns the list and details of user 
ParentWindow,
blogs associated with the specified 
Document,
account.
userName,
Password,
BlogNames(),
BlogIDs(),
BlogURLs()
Open
Account,
Opens the blog specified by the 
PostID,
blog ID.
ParentWindow,
userName,
Password,
xHTML,Title,
DatePosted,
Categories()
PublishPost
Account,
Transfers the current post of the blog 
ParentWindow,
provider so that it can be published.
Document,
username,
Password,xHTML,
Title,DateTime,
Categories(),
Draft,PostID,
PublishMessage
RepublishPost
Account,
Transfers the current post of the blog 
ParentWindow,
provider so it can be republished.
Document,
username,
Password,
PostID,DateTime,
Categories(),
Draft,
PublishMessage
SetupBlog
Account,
Called from the Choose Account 
Account
ParentWindow,
dialog when the provider’s name is 
Document,
chosen in the Blog Host dropdown, 
NewAccount,
or when the user requests to change a 
ShowPictureUI
provider’s account in the Blog
Accounts dialog box.
1040
IBlogExtensibility Methods
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
Merge Microsoft Office Word, Excel and PowerPoint data to PDF form. Append one PDF file to the end of another and save to a single PDF file.
change font size in pdf form field; pdf forms save
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
this RasterEdge XDoc.PDF SDK, you can simply delete a single page from a PDF document using VB.NET or remove any page from a PDF document and save to local
changing font size in pdf form; create a pdf form
IBlogPictureExtensibility Methods
Name
Returns
Parameters
Description
BlogPicture
BlogPicture
Enables picture providers to offer 
Provider
Provider,
themselves as an upload location for 
Properties
FriendlyName
blog pictures.
CreatePicture
Account,
Allows a picture provider to display 
Account
BlogProvider,
the user interface needed to guide the 
ParentWindow,
user through setting up a picture 
Document,
account.
userName,
Password
Create
Account,
Posts a picture object to its final 
Picture
ParentWindow,
destination in a blog.
Account
Document,
userName,
Password,
Image,
PictureURI
ICTPFactory Object
When an external application is used to create an instance of a CustomTaskPaneobject in an Add-In and
implements the CTPFactoryAvailablemethod, the CTPFactoryAvailablemethod passes an
ICTPFactoryobject to the Add-In. From here, the ICTPFactoryobject is used to create the task pane by
employing the CreateCTPmethod.
ICTPFactory Methods
Name
Returns
Parameters
Description
CreateCTP
Custom
CTPAxID,
Creates an instance of a custom 
TaskPane
CTPTitle,CTP
task pane.
ParentWindow
ICustomTaskPaneConsumer Object 
The ICustomTaskPaneConsumerobject acts as an interface, providing access to its only method,
CTPFactoryAvailable. This method creates an instance of a custom task pane by passing a
CTPFactoryobject to an ActiveX Add-In that can then use that object to create the custom task pane. 
1041
IBlogPictureExtensibility Methods
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
to extract single or multiple pages from adobe PDF file and save into a The portable document format, known as PDF document, is a widely-used form of file
allow saving of pdf form; change font on pdf form
C# Image: Save or Print Document and Image in Web Viewer
or image, you can easily save the changes to DLL Library, including documents TIFF, PDF, Excel, Word string fileName = Request.Form["saveFileName"]; string fid
add jpg to pdf form; chrome save pdf form
ICustomTaskPaneConsumer Methods
Name
Parameters
Description
CTPFactory
CTPFactory
Passes a CTPFactoryobject to an ActiveX Add-In that can 
Available
Inst
then used when creating a custom task pane.
IDocumentInspector Object 
The IDocumentInspectorobject provides an interface that can be used to access the methods of custom
Document Inspector modules. Note that the IDocumentInspectorobject is designed to be used by
developers of Document Inspector modules and cannot be used with Visual Basic for Applications (VBA).
IDocumentInspector Methods
Name
Parameters
Description
Fix
Doc,Hwnd,
Performs some action on specific information items or 
Status,
document properties as defined by the custom Document 
Result
Inspector module.
GetInfo
Name,Desc
Returns information about a given custom Document
Inspector module.
Inspect
Doc,Status
Evaluates specific information items or document 
Result,
properties as defined by the custom Document Inspector 
Action
module.
IRibbonControl Object 
The IRibbonControlobject allows developers to pass information to and from a given Ribbon UI con-
trol’s callback procedure. Review Chapter 14 for a detailed look at how the IRibbonControlobject is
used in Excel.
IRibbonControl Properties
Name
Returns
Description
Context
Window
Read-only. Returns the active window containing the con-
trol that triggers the callback procedure.
Id
String
Read-only. Returns the unique identifier for a given control.
This ID is specified within the custom UI XMLpart used to
create the custom interface.
Tag
String
Read-only.
1042
ICustomTaskPaneConsumer Methods
C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net
Description: Convert to DOCX/TIFF with specified zoom value and save it into stream. Parameters: zoomValue, The magnification of the original PDF page size.
pdf create fillable form; android edit pdf forms
C# Create PDF from Tiff Library to convert tif images to PDF in C#
Description: Convert to PDF and save it on the disk. Parameters: Name, Description, Valid Value. Description: Convert to PDF and save it into stream. Parameters:
add form fields to pdf online; create a fillable pdf form in word
IRibbonExtensibility Object 
The IRibbonExtensibilityobject provides the interface that allows COM Add-Ins to customize the
Ribbon UI.
IRibbonExtensibility Methods
Name
Returns
Parameters
Description
GetCustomUI
String
RibbonID
Loads the XMLmarkup, either from
an XMLcustomization file or from
XMLmarkup embedded in the proce-
dure that customizes the Ribbon user
interface.
IRibbonUI Object 
When a host application that contains a custom UI XMLpart starts, the onLoadcallback procedure is
called, returning an IRibbonUIobject that points to the Ribbon UI. You can then use the IRibbonUI
object to either invalidate control caches or perform an immediate refresh of the user interface.
IRibbonUI Methods
Name
Returns
Parameters
Description
Invalidate
Forces the recaching of response val-
ues from callback procedures for all
controls. For each callback an Add-In
implements, the response values are
cached. From there, the cached values
are used instead of recalling the pro-
cedure. The cached values remain in
place until the Add-In signals that the
cached values are invalid by using the
Invalidatemethod, at which time
the callback procedure is again called
and the return response is cached. 
Invalidate
ControlID
Forces the recaching of response 
Control
values from callback procedures for a
single control.
LanguageSettings Object
Returns information about the language settings currently being used in the host application. These are
read-only and can affect how data is viewed and edited in certain host applications.
1043
IRibbonExtensibility Object
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
key. Quick to remove watermark and save PDF text, image, table, hyperlink and bookmark to Word without losing format. Powerful components
add fields to pdf form; can save pdf form data
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
Description: Convert to PDF/TIFF and save it on the disk. Parameters: Description: Convert to PDF/TIFF and save it into stream. Parameters:
add submit button to pdf form; adding text fields to pdf acrobat
LanguageSettings Properties
The ApplicationCreator, and Parentproperties are defined at the beginning of this appendix.
Name
Returns
Description
LanuguageID
Long
Read-only. Returns the locale identifier (LCID) for the
install language, the user interface language, or the
Helplanguage. 
Language
Boolean
Read-only. Returns Trueif the value for the 
Preferred
msoLanguageIDconstant has been identified in the 
ForEditing
Windows registry as a preferred language for editing. 
MetaProperty Object and the MetaProperties
Collection Object
The MetaPropertiescollection object represents a collection of properties describing the metadata
stored in a document. Each single property in the MetaPropertiescollection object is represented by
its own MetaPropertyobject.
MetaProperties Collection Properties
The ApplicationCountCreator, and Parentproperties are defined at the beginning of this
appendix.
Name
Returns
Description
Item
MetaProperty
Read-only. Returns a single MetaPropertyobject based
on the name or index number of the property.
SchemaXML
String
Read-only. Returns schema XMLthat provides informa-
tion about various metadata properties of a document,
such as type information and restrictions.
MetaProperties Collection Methods
Name
Returns
Parameters
Description
GetItemBy
MetaProperty
InternalName
Returns a given property’s value 
Internal
using its name, as opposed to its 
Name
index number.
Validate
String
Validates all properties in a given
MetaPropertiescollection against
aschema. 
1044
LanguageSettings Properties
MetaProperty Properties
The ApplicationCreator, and Parentproperties are defined at the beginning of this appendix.
Name
Returns
Description
Id
String
Read-only. Returns the ID of a given MetaProperty
object.
IsReadOnly
Boolean
Read-only. Returns whether a given MetaPropertyis
read-only. 
IsRequired
Boolean
Read-only. Returns whether a given MetaPropertyis
required. 
Name
String
Read-only. Returns the name of the MetaPropertyobject.
Type
MsoMeta
Read-only. Returns the data type of the given 
PropertyType
MetaPropertyobject. 
Value
Variant
Set/Get the value of a given MetaPropertyobject. 
MetaProperty Methods
Name
Returns
Parameters
Description
Validate
String
Validates a single property against a
schema. 
MsoEnvelope Object
This Office object allows you to send data from a host application using an Outlook mail item without
having to reference and connect to the Outlook object model. Using the Itemproperty of this object
allows access to a host of Outlook features not available through the SendMailfeature, such as Voting
Options, CC and BCC fields, Body Formatting choices (HTML, rich text, and plain text), and much more.
Note that the MsoEnvelopeobject sends the document as inline (formatted) text. It does not attach
thedocument to an e-mail, though you can add attachments using the Attachmentsproperty of the
MailItemobject, which you can access via this object’s Itemproperty. For Excel, this object can only be
accessed through a Worksheetor a Chartobject, which means it only sends those objects (and not the
entire workbook). Similar to the SendMailfeature in Excel, except that this exposes a CommandBar
object associated with this feature and allows for the setting of Introductiontext.
The properties you set are saved with the document or workbook and are therefore persistent.
MsoEnvelope Properties
The Parentproperty is defined at the beginning of this appendix.
1045
MetaProperty Properties
Name
Returns
Description
CommandBars
CommandBars
Read-only. Returns a CommandBarscollection. 
Introduction
String
Set/Get the introductory text that is included with a docu-
ment that is sent using the MsoEnvelopeobject. The intro-
ductory text is included at the top of the document in the
e-mail. 
Item
MailItem
Read-Only. Returns a MailItemobject that can be used to
send the document as an e-mail. 
MsoEnvelope Events
Name
Description
EnvelopeHide
Triggered when the user interface that corresponds to the
MsoEnvelopeobject is hidden. 
EnvelopeShow
Triggered when the user interface that corresponds to the
MsoEnvelopeobject is displayed. 
NewFile Object
Represents a new document listing in the Task Pane of the host application. In Excel, this object allows
you to add workbooks to any of the five sections in the Task Pane: Open a Workbook, New, New from
existing workbook, New from template, or the bottom section (which has no name). When clicking
added workbooks in the New, New from existing workbook, or New from template sections, Excel cre-
ates a copy of the file by default unless you override it using the Actionparameter of the Addmethod.
NewFile Properties
The Applicationand Creatorproperties are defined at the beginning of this appendix.
NewFile Methods
Name
Returns
Parameters
Description
Add
Boolean
FileNameAs
Adds a new item to the New Item 
StringSection, task pane.
DisplayName
Action
Remove
Boolean
FileNameAs
Removes a new item to the New Item
StringSection, task pane. 
DisplayName
Action
1046
MsoEnvelope Events
The ODSOColumn Object and the ODSOColumns
Collection Object
The ODSOColumnobject represents a single field in a Mail Merge Data Source, while the ODSOColumns
object represents a set of data fields (columns) in a Mail Merge Data Source. Note that these objects can-
not be implemented at this time. These objects require that the OfficeDataSourceObjectbe refer-
enced via the Applicationobject of the host application. No OfficeDataSourceObjectexists in any
of the Applicationobjects in Microsoft Office 2007.
The ODSOFilter Object and the ODSOFilters
Collection Object
The ODSOFilterobject represents a single Filter in the ODSO (Office Data Source Object) Filters collection,
while the ODSOFiltersobject represents a set of filters applied to a Mail Merge Data Source. Filters are
essentially queries that restrict which records are returned when a Mail Merge is performed. Note that these
objects cannot be implemented at this time. These objects require that the OfficeDataSourceObjectbe
referenced via the Applicationobject of the host application. No OfficeDataSourceObjectexists in any
of the Applicationobjects in Microsoft Office 2007.
OfficeDataSourceObject Object
This object represents a data source when performing a Mail Merge operation and allows you to return a
set of records that meet specific criteria. Note that this object cannot be implemented at this time. This
object requires that the OfficeDataSourceObjectbe referenced via the Applicationobject of the
host application. No OfficeDataSourceObjectexists in any of the Applicationobjects in Microsoft
Office 2007.
OfficeTheme Object
The OfficeThemeobject exposes the properties that control the color, font, and effects in a given Office
theme.
OfficeTheme Properties
The ApplicationCreator, and Parentproperties are defined at the beginning of this appendix.
Name
Returns
Description
ThemeColor
ThemeColor
Read-only. Returns a ThemeColorSchemeobject that 
Scheme
Scheme
exposes the color scheme of a given Office theme. 
ThemeEffect
ThemeEffect
Read-only. Returns a ThemeEffectSchemeobject that 
Scheme
Scheme
exposes the effect scheme of a given Office theme. 
ThemeFont
ThemeFont
Read-only. Returns a ThemeFontSchemeobject that 
Scheme
Scheme
exposes the font scheme of a given Office theme.
1047
The ODSOColumn Object and the ODSOColumns Collection Object
Documents you may be interested
Documents you may be interested