1
*Windows *MachineOnlineState *this *WindowState *this *this *TaskPanes © 2006 Microsoft Corporation. All rights reserved. Poster design by the Lux Group, Inc. www.luxworldwide.com User Properties Methods Environment Properties Methods Properties Methods Properties Properties *Visible Properties Methods Properties Methods Properties ViewInfoCollection Properties Methods View Properties ViewInfo Methods FormTemplate Properties Methods ViewInfo Properties DataSourceCollection Properties Methods DataSource Properties DataConnectionCollection Properties Methods DataConnection Properties Methods AdoQueryConnection DataConnection Properties Methods AdoSubmitConnection DataConnection WebService Connection DataConnection Properties Methods FileQueryConnection DataConnection Properties Methods FileSubmitConnection DataConnection SharepointListQuery Connection DataConnection Properties Methods EmailSubmit Connection DataConnection Properties Methods SubmitToHost Connection DataConnection XPathTypedValue Properties Methods EmailAttachmentType Enum FormErrorCollection Properties Methods Properties FormErrorType Enum Properties Methods Properties Methods Properties Methods Properties Methods Properties Properties Methods Properties Methods Properties Methods EventManager FormEvents Events XmlEvents XmlEvent Properties Events ControlEvents Properties ButtonEvent Events LoadingEventHandler ViewSwitchedEventHandler VersionUpgradeEventHandler SubmitEventHandler Delegate sender e Delegate sender e Delegate sender e Delegate sender e Delegate sender e Delegate sender e Delegate sender e Delegate sender e Delegate sender e Delegate sender e Delegate sender e Delegate sender e XmlChangedEventHandler XmlValidatingEventHandler ClickedEventHandler Properties XmlOperation Enum None Insert Delete ValueChange Microsoft ® Office InfoPath ® 2007 Managed Object Model Properties Methods Properties Methods CancelEventArgs Properties CancelEventArgs Properties *CloseIfSaveCancelled XmlEventArgs lEventArgs Application Properties Methods Properties Methods Properties FormState MainDataSource NamespaceManager QueryDataConnection ReadOnly Signed Uri XmlLang Methods *SaveAs Submit NotifyHost *GetWorkflowTasks *GetWorkflowTemplates *Hosted EventArgs VersionUpgradeEventArgs Properties ViewSwitchedEventArgs EventArgs EventArgs SubmitEventArgs EventArgs Properties EventArgs Properties EventArgs LoadingEventArgs Properties Methods EventArgs Properties Methods EventArgs Properties XmlEventArgs XmlEventArgs XmlValidatingEventArgs Methods Xml Event Args ClickedEventArgs EventArgs Properties Control Event Args Form Event Args XmlForm *Dirty *Host *HostName New *Recovered *TaskPanes *UserRole *Close *MergeForm (+ 1 overload) *Print (+ 1 overload) *Save *SetSaveAsDialogFilename *SetSaveAsDialogLocation *Extension *ActiveWindow *LanguageSettings Name *UsableHeight *UsableWidth *Version *CacheFormTemplate GetFormTemplateLocation IsDestinationReachable *Quit (+ 1 overload) *RegisterFormTemplate (+ 1 overload) UnregisterFormTemplate *ComAddIns *XmlFormCollection *Count *GetEnumerator *New (+ 1 overload) *NewFromFormTemplate (+ 3 overloads) Open (+ 1 overload) *XmlForms *this *MailEnvelope *this *this *this *this *XmlForm *SignedDataBlocks *Signatures *Status *Permission *UserPermissions *Permission *this *this *CancelableArgs *CancelableArgs CancelableArgs *this *this *this *this *this *this *this *SignatureCollection *Signature *SignedDataBlock *Certificate *CertificateStatus *Enum *SignatureStatus *Enum *UserPermission *UserPermissionCollection XmlFormCancelEventArgs *SaveEventArgs *MergeEventArgs *XmlChangingEventArgs *SignEventArgs *ContextChangedEventArgs *SaveCancelEventArgs *Enum FormError *SignedDataBlockCollection *SignatureRelation *Enum *Permission *PermissionType *MergeEventHandler *ContextChangedEventHandler *XmlChangingEventHandler *TaskPaneType *Enum *TaskPaneType *TaskPaneCollection *HtmlTaskPane *MailEnvelope *WindowType *Enum *WindowState *Enum *ExportFormat *Enum *Window *WindowCollection *MachineState *Enum *XmlFormOpenMode *Enum Key * Items with an asterisk are InfoPath only. Not available on InfoPath Form Services. *Window Environment User *TaskPanes Template ViewInfos CurrentView Default DataSources Initial DataConnections QueryConnection To CC Bcc Subject AttachmentFileName EmailAttachmentType Filename Errors FormErrorType *Certificate SignatureRelation *CancelableArgs CancelableArgs Operation CancelableArgs *CancelableArgs XmlEvents ControlEvents FormEvents TaskPane *ActionType *Enum *ErrorMode *Enum *SaveEventHandler *SignEventHandler Methods *ContextChanged Loading *Merge *Save Submit VersionUpgrade ViewSwitched RaiseUndoRedoForChanged Changed *Changing Validating Clicked XPath Evaluate SetStringValue ToString None Xml XmlXsn InputParameters SetDefaultView (+ 1 overload) Match NewValue OldParent OldValue Site UndoRedo Message MessageDetails Cancel DocumentVersion FormTemplateVersion ChangeType *PerformSaveOperation ControlId Source Count GetEnumerator SwitchView (+ 1 overload) Manifest Uri Version OpenFileFromPackage Name Count Getenumerator Name ReadOnly CreateNavigator GetNamedNodeProperty SetNamedNodeProperty Count GetEnumerator Name Execute Command Connection Timeout BuildSqlFromXmlNodes ServiceUrl SoapAction Timeout WsdlUrl Execute GenerateDataSetDiffGram FileLocation Execute SiteUrl Execute Introduction ViewName Execute Delete (+ 1 overload) DeleteAll GetErrors (+ 1 overload) DetailedMessage Message Name Site SchemaValidation SystemGenerated UserDefined FolderUrl Execute Command Connection Timeout BuildSqlFromXmlNodes Filename Add (+ 3 overloads) Count LoginName UserName IsBrowser IsMobile *Edit *View *Print *ErrorCode *Enabled *CacheId *HideName *Default *GetEnumerator Modal *Modeless *Count *CreateSignature *GetEnumerator *Comment *SignatureBlockXmlNode *Sign *Count *GetEnumerator *ShowSignatureDialog *Caption *Name *SignatureContainer *XPath *Sign *Single *Cosign *CounterSign *ExpirationDate *IssuedBy *IssuedTo *Error *Valid *Expired *NotTrusted *Revoked *Error *Valid *Invalid *Unsupported *DocumentAuthor *PermissionFromPolicy *PolicyDescription *PolicyName *RequestPermissionUrl *StoreLicenses *ApplyPolicy *ExpirationDate *UserId *Remove *Count *Add (+ 3 overloads) *GetEnumerator *Remove *RemoveAll *Save *Extract *ObjectModel *FullControl *Read *Change *Filename *IsSaveAs *Count *Index *Rollback *Xml *ReportError (+ 3 overloads) *SignatureWizard *SignedDataBlock *Context *UndoRedo *Html *ClipArt *Find *Replace *Formatting *BulletsNumbering *Spelling *ParagraphFormatting *Sign *this *Count *GetEnumerator *HtmlDocument *HtmlWindow *Navigate *Editor *Designer *Maximized *Normal *Minimized *DisableAutoUpdate *EnableAutoUpdate *ExecuteAction (+ 1 overload) *Export *ForceUpdate *GetContextNodes (+ 2 overloads) *GetSelectedNodes *SelectNodes (+ 2 overloads) *SelectText (+ 1 overload) *ShowMailItem *Mht *Pdf *Xps *Copy *Paste *Cut *Delete *XCollectionInsert *XCollectionInsertBefore *XCollectionInsertAfter *XCollectionRemove *XCollectionRemoveAll *XCollectionRefreshFilter *XOptionalInsert *XOptionalRemove *XReplaceReplace *XFileAttachmentOpen *XFileAttachmentSaveAs *XFileAttachmentRemove *XFileAttachmentAttach *IsUserMemberOf *Active *Caption *CommandBars *Height *Left *Top *Width *Activate *Close (+ 1 overload) *Count *GetEnumerator *Offline *Online *IEInOfflineState *Bcc *CC *EmailAttachmentType *Introduction *Subject *To *Visible *FailOnVersionOlder *FailOnVersionMismatch *UseExistingVersion *ReadOnly *TransformEvenIfSigned *PromptIfSigned *IgnoreDataConnectionsFailure *UseFileConverter *Available *WindowType *Status

Info Path Object Model Map

Embed Size (px)

DESCRIPTION

Office 2007 InfoPath Developers

Citation preview

Page 1: Info Path Object Model Map

*Windows

*MachineOnlineState

*this

*WindowState

*this

*this

*TaskPanes

© 2006 Microsoft Corporation. All rights reserved. Poster design by the Lux Group, Inc. www.luxworldwide.com

User

Properties

Methods

Environment

Properties

Methods

Properties

Methods

Properties

Properties

*Visible

Properties

Methods

Properties

Methods

Properties

ViewInfoCollection

Properties

Methods

View

PropertiesViewInfo

Methods

FormTemplate

Properties

Methods

ViewInfo

Properties

DataSourceCollection

Properties

Methods

DataSource

Properties

DataConnectionCollection

Properties

Methods

DataConnection

Properties

Methods

AdoQueryConnectionDataConnection

Properties

Methods

AdoSubmitConnectionDataConnection

WebServiceConnection

DataConnection

Properties

Methods

FileQueryConnectionDataConnection

Properties

Methods

FileSubmitConnectionDataConnection

SharepointListQueryConnection

DataConnection

Properties

Methods

EmailSubmitConnection

DataConnection

Properties

Methods

SubmitToHostConnection

DataConnection

XPathTypedValue

Properties

Methods

EmailAttachmentTypeEnum

FormErrorCollection

Properties

Methods

Properties

FormErrorTypeEnum

Properties

Methods

Properties

Methods

Properties

Methods

Properties

Methods

Properties

Properties

Methods

Properties

Methods

Properties

Methods

EventManager FormEvents

Events

XmlEvents XmlEvent

Properties

Events

ControlEvents

Properties

ButtonEvent

Events

LoadingEventHandler

ViewSwitchedEventHandler

VersionUpgradeEventHandler

SubmitEventHandler

Delegate

sendere

Delegate

sendere

Delegate

sendere

Delegate

sendere

Delegate

sendere

Delegate

sendere

Delegate

sendere

Delegate

sendere

Delegate

sendere

Delegate

sendere

Delegate

sendere

Delegate

sendere

XmlChangedEventHandler

XmlValidatingEventHandler

ClickedEventHandler

Properties

XmlOperationEnum

NoneInsertDeleteValueChange

Microsoft®

Office InfoPath®

2007 Managed Object Model

Properties

Methods

Properties

Methods

CancelEventArgs

PropertiesCancelEventArgs

Properties

*CloseIfSaveCancelled

XmlEventArgslEventArgs

Application

Properties

Methods

Properties

Methods

Properties

FormState

MainDataSourceNamespaceManager

QueryDataConnectionReadOnly

Signed

Uri

XmlLang

Methods

*SaveAs

SubmitNotifyHost

*GetWorkflowTasks*GetWorkflowTemplates

*Hosted

EventArgs

VersionUpgradeEventArgs

Properties

ViewSwitchedEventArgsEventArgs

EventArgs

SubmitEventArgs

EventArgs

Properties

EventArgs

Properties

EventArgsLoadingEventArgs

Properties

Methods

EventArgs

Properties

Methods

EventArgs

Properties

XmlEventArgs

XmlEventArgs

XmlValidatingEventArgs

Methods

Xml Event ArgsClickedEventArgs

EventArgs

Properties

Control Event Args

Form Event Args

XmlForm

*Dirty

*Host

*HostName

New

*Recovered

*TaskPanes

*UserRole

*Close

*MergeForm (+ 1 overload)*Print (+ 1 overload)*Save

*SetSaveAsDialogFilename*SetSaveAsDialogLocation

*Extension

*ActiveWindow*LanguageSettingsName*UsableHeight*UsableWidth*Version

*CacheFormTemplateGetFormTemplateLocationIsDestinationReachable*Quit (+ 1 overload)*RegisterFormTemplate (+ 1 overload)UnregisterFormTemplate

*ComAddIns

*XmlFormCollection

*Count

*GetEnumerator*New (+ 1 overload)*NewFromFormTemplate (+ 3 overloads)Open (+ 1 overload)

*XmlForms

*this

*MailEnvelope

*this

*this

*this

*this

*XmlForm

*SignedDataBlocks

*Signatures*Status

*Permission

*UserPermissions

*Permission

*this

*this

*CancelableArgs

*CancelableArgs

CancelableArgs

*this

*this

*this

*this*this

*this

*this

*SignatureCollection *Signature*SignedDataBlock *Certificate *CertificateStatus*Enum

*SignatureStatus*Enum

*UserPermission*UserPermissionCollection

XmlFormCancelEventArgs

*SaveEventArgs

*MergeEventArgs

*XmlChangingEventArgs

*SignEventArgs

*ContextChangedEventArgs

*SaveCancelEventArgs

*Enum

FormError

*SignedDataBlockCollection

*SignatureRelation*Enum

*Permission *PermissionType

*MergeEventHandler

*ContextChangedEventHandler

*XmlChangingEventHandler

*TaskPaneType*Enum

*TaskPaneType

*TaskPaneCollection

*HtmlTaskPane*MailEnvelope

*WindowType*Enum

*WindowState*Enum

*ExportFormat*Enum

*Window*WindowCollection

*MachineState*Enum

*XmlFormOpenMode*Enum

Key

* Items with an asterisk are InfoPath only. Not available on InfoPath Form Services.

*Window

Environment

User

*TaskPanes

Template

ViewInfos

CurrentView

Default

DataSources

Initial

DataConnections

QueryConnection

To

CC

Bcc

Subject

AttachmentFileName

EmailAttachmentType

Filename

Errors

FormErrorType

*Certificate

SignatureRelation

*CancelableArgs

CancelableArgs

Operation

CancelableArgs

*CancelableArgs

XmlEvents ControlEvents

FormEventsTaskPane

*ActionType*Enum

*ErrorMode*Enum

*SaveEventHandler

*SignEventHandler

Methods

*ContextChangedLoading*Merge*Save

SubmitVersionUpgradeViewSwitched

RaiseUndoRedoForChanged

Changed*ChangingValidating

Clicked

XPath

EvaluateSetStringValueToString

NoneXmlXmlXsn

InputParameters

SetDefaultView (+ 1 overload)

MatchNewValueOldParentOldValueSiteUndoRedo

MessageMessageDetailsCancel

DocumentVersionFormTemplateVersion

ChangeType

*PerformSaveOperation

ControlIdSource

Count

GetEnumeratorSwitchView (+ 1 overload)Manifest

UriVersion

OpenFileFromPackage

Name

Count

Getenumerator

NameReadOnly

CreateNavigatorGetNamedNodePropertySetNamedNodeProperty

Count

GetEnumerator

Name

Execute

CommandConnectionTimeout

BuildSqlFromXmlNodes

ServiceUrlSoapActionTimeoutWsdlUrl

ExecuteGenerateDataSetDiffGram

FileLocation

Execute

SiteUrl

Execute

IntroductionViewName

Execute

Delete (+ 1 overload)DeleteAll

GetErrors (+ 1 overload)

DetailedMessageMessageNameSite

SchemaValidationSystemGeneratedUserDefined

FolderUrl

Execute

CommandConnectionTimeout

BuildSqlFromXmlNodes

Filename

Add (+ 3 overloads)

Count

LoginNameUserName

IsBrowserIsMobile

*Edit*View

*Print

*ErrorCode

*Enabled

*CacheId

*HideName

*Default

*GetEnumerator

Modal*Modeless

*Count

*CreateSignature*GetEnumerator

*Comment*SignatureBlockXmlNode

*Sign

*Count

*GetEnumerator*ShowSignatureDialog

*Caption*Name*SignatureContainer*XPath

*Sign

*Single*Cosign*CounterSign

*ExpirationDate*IssuedBy*IssuedTo

*Error*Valid*Expired*NotTrusted*Revoked

*Error*Valid*Invalid*Unsupported

*DocumentAuthor

*PermissionFromPolicy*PolicyDescription*PolicyName*RequestPermissionUrl*StoreLicenses

*ApplyPolicy

*ExpirationDate*UserId

*Remove

*Count

*Add (+ 3 overloads)*GetEnumerator*Remove*RemoveAll

*Save*Extract

*ObjectModel*FullControl*Read*Change

*Filename*IsSaveAs

*Count*Index*Rollback*Xml

*ReportError (+ 3 overloads)

*SignatureWizard*SignedDataBlock

*Context*UndoRedo

*Html

*ClipArt*Find*Replace*Formatting*BulletsNumbering*Spelling*ParagraphFormatting

*Sign

*this

*Count

*GetEnumerator

*HtmlDocument*HtmlWindow

*Navigate

*Editor*Designer

*Maximized*Normal*Minimized

*DisableAutoUpdate*EnableAutoUpdate*ExecuteAction (+ 1 overload)*Export*ForceUpdate*GetContextNodes (+ 2 overloads)*GetSelectedNodes*SelectNodes (+ 2 overloads)*SelectText (+ 1 overload)*ShowMailItem

*Mht*Pdf

*Xps

*Copy*Paste*Cut*Delete*XCollectionInsert*XCollectionInsertBefore*XCollectionInsertAfter*XCollectionRemove*XCollectionRemoveAll*XCollectionRefreshFilter*XOptionalInsert*XOptionalRemove*XReplaceReplace*XFileAttachmentOpen*XFileAttachmentSaveAs*XFileAttachmentRemove*XFileAttachmentAttach

*IsUserMemberOf

*Active*Caption*CommandBars*Height*Left*Top*Width

*Activate*Close (+ 1 overload)

*Count

*GetEnumerator

*Offline*Online*IEInOfflineState

*Bcc*CC*EmailAttachmentType*Introduction*Subject*To*Visible

*FailOnVersionOlder*FailOnVersionMismatch*UseExistingVersion*ReadOnly*TransformEvenIfSigned*PromptIfSigned*IgnoreDataConnectionsFailure

*UseFileConverter

*Available

*WindowType

*Status