Microsoft Office InfoPath 2007 Managed Object Model
Env ironm e nt
®
Properties
A pplica t ion
IsBrowser IsMobile
Environment
Properties
®
Use r
*ActiveWindow *LanguageSettings Name *UsableHeight *UsableWidth *Version *ComAddIns
Properties User
LoginName UserName
*SignEventHandler
Methods
Delegate
*IsUserMemberOf
sender e
*MachineState
*WindowType *Enum
*Enum
*MachineOnlineState
*Offline *Online *IEInOfflineState
Methods *CacheFormTemplate GetFormTemplateLocation IsDestinationReachable *Quit (+ 1 overload) *RegisterFormTemplate (+ 1 overload) UnregisterFormTemplate
*Windows
*this
*Count
*WindowState *Enum
*Window Properties
Properties Methods *GetEnumerator
*Active *Caption *CommandBars *Height *Left *Top *Width *Activate *Close (+ 1 overload)
Methods *GetEnumerator *New (+ 1 overload) *NewFromFormTemplate (+ 3 overloads) Open (+ 1 overload)
*this
*Ta sk Pa neType
Task Pane
*Bcc *CC *EmailAttachmentType *Introduction *Subject *To *Visible
Properties *HtmlDocument *HtmlWindow
*ActionType
Vie w *Window
Methods *DisableAutoUpdate *EnableAutoUpdate *ExecuteAction (+ 1 overload) *Export *ForceUpdate *GetContextNodes (+ 2 overloads) *GetSelectedNodes *SelectNodes (+ 2 overloads) *SelectText (+ 1 overload) *ShowMailItem
MainDataSource NamespaceManager New QueryDataConnection ReadOnly *Recovered Signed
XmlEvents
Form Te m plate CurrentView
ViewInfos
*this
*XmlChangingEventHandler Delegate
Xm lEv e nt s
*this
sender e
Xm lEv e nt RaiseUndoRedoForChanged
*ContextChangedEventHandler Delegate
Events Changed *Changing Validating
*this
sender e
ClickedEventHandler
Vie wInfo
Delegate
Properties
*this
sender e
*HideName Name
Default Initial
SubmitEventHandler
*this
Count
DataConnection
Properties
Properties
Command Connection Timeout
XmlValidatingEventHandler Delegate
Methods
BuildSqlFromXmlNodes
BuildSqlFromXmlNodes
File Que ry Conne ct ion
File Subm it Conne ct ion
Name ReadOnly
sender e
Command Connection Timeout
Methods
Properties
*this
Methods
DataConnection
Da t a Source
Delegate
A doSubm it Conne ct ion
A doQue ry Conne ct ion
sender e
Methods
Getenumerator
CreateNavigator GetNamedNodeProperty SetNamedNodeProperty QueryConnection
DataConnection
DataConnection
Properties
Properties
FileLocation
Da t a Conne ct ionCollection
*this
Properties
Ev entArgs
Properties InputParameters Methods
XPa t hTy pe dVa lue
Methods
GetEnumerator
Execute
Sha re point List Que ry Conne ction Properties Methods
Ev entArgs
Evaluate SetStringValue ToString
Subject
Introduction ViewName
Vie wSwit che dEv e nt A rgs
Methods
To
Properties
SiteUrl
SetDefaultView (+ 1 overload)
XPath
AttachmentFileName
DataConnection
Bcc
*SignEv e nt A rgs
Methods
Execute
*Close
Ev entArgs
Execute
EmailAttachmentType None Xml XmlXsn
Properties
Subm it ToHost Conne ct ion
ServiceUrl SoapAction Timeout WsdlUrl
*Permission
*SignatureWizard *SignedDataBlock
Enum
DataConnection
*SignedDataBlocks
Properties
EmailAttachmentType
We bSe rv ice Conne ct ion
Errors
CancelableArgs
Properties
CC
Em a ilSubm it Conne ct ion
DataConnection
sender e
Loa dingEv e nt A rgs
Name
*this
Methods
Form Event Args
Filename
Execute
Properties
Count
Delegate
Methods
Execute
Da t a Conne ct ion
ViewSwitchedEventHandler
FolderUrl Filename
Methods
Methods *GetWorkflowTasks *GetWorkflowTemplates *MergeForm (+ 1 overload) *Print (+ 1 overload) *Save *SaveAs *SetSaveAsDialogFilename *SetSaveAsDialogLocation Submit NotifyHost
*this
Properties
GetEnumerator SwitchView (+ 1 overload)
Properties
*TaskPanes Uri *UserRole XmlLang
sender e
Properties
Count
Da t a Source Colle ct ion
DataConnections
sender e
Cont rolEv e nts
*Xps
OpenFileFromPackage
DataSources
Delegate
Delegate
Methods
Template
LoadingEventHandler
XmlChangedEventHandler
Methods
*CacheId Manifest Uri Version
sender e
*ContextChanged Loading *Merge *Save *Sign Submit VersionUpgrade ViewSwitched
ControlEvents
*Mht *Pdf
Properties
Properties
*HostName *Hosted
Events
*Enum
*Copy *Paste *Cut *Delete *XCollectionInsert *XCollectionInsertBefore *XCollectionInsertAfter *XCollectionRemove *XCollectionRemoveAll *XCollectionRefreshFilter *XOptionalInsert *XOptionalRemove *XReplaceReplace *XFileAttachmentOpen *XFileAttachmentSaveAs *XFileAttachmentRemove *XFileAttachmentAttach
ViewInfo
Delegate
*ExportFormat
*Enum
Properties
*MergeEventHandler
Form Ev e nts
*Available
Xm lForm
*Extension FormState *Host
FormEvents
*Navigate
Vie wInfoColle ct ion
*Dirty
Ev e nt M a na ger
Methods
*this
Properties
*ClipArt *Find *Replace *Formatting *BulletsNumbering *Spelling *ParagraphFormatting
*Ht m lTa sk Pane
Properties
sender e
*Enum
*Html
*Visible
*M a ilEnv e lope
*FailOnVersionOlder *FailOnVersionMismatch *UseExistingVersion *ReadOnly *TransformEvenIfSigned *PromptIfSigned *IgnoreDataConnectionsFailure *Default *UseFileConverter
Delegate
Clicked
*TaskPaneType *TaskPanes
Properties
*GetEnumerator
*Enum
*Count
*this
Methods
*MailEnvelope
VersionUpgradeEventHandler
Events
Properties
*TaskPanes
*XmlFormOpenMode
Properties
*Ta sk Pa ne Colle ction *Count
*XmlForm
*Xm lForm Colle ct ion
But t onEv e nt
*Maximized *Normal *Minimized
*WindowState
Methods
*XmlForms
Delegate sender e
*WindowType
*WindowColle ct ion
*SaveEventHandler
*Editor *Designer
*Cont e x t Cha nge dEv e nt Args Ev entArgs
Properties
DataConnection
ChangeType *Context *UndoRedo
Methods Execute GenerateDataSetDiffGram
*CancelableArgs
*Sa v e Ev e nt Args Ev entArgs
Form Error
Form ErrorColle ct ion Count Methods
*this
Add (+ 3 overloads) Delete (+ 1 overload) DeleteAll *GetEnumerator GetErrors (+ 1 overload)
FormErrorType
DetailedMessage Message Name Site *ErrorCode
SchemaValidation SystemGenerated UserDefined
*ErrorMode
Properties
*Enum
*Filename *IsSaveAs
Modal *Modeless
Methods *PerformSaveOperation
Subm it Ev e nt A rgs
*Signa t ure Colle ct ion
*Signe dDa t a Block *this
*GetEnumerator *ShowSignatureDialog
*Caption *Name *SignatureContainer *XPath
*Count
*Signatures
*this
*Comment *SignatureBlockXmlNode
*Sign
*Status
*SignatureRelation
*Enum
SignatureRelation
*Pe rm ission
*Use rPe rm issionColle ct ion
Properties
*ApplyPolicy
Properties *Count Methods *UserPermissions
*Add (+ 3 overloads) *GetEnumerator *Remove *RemoveAll
*this
*PermissionType
*Use rPe rm ission Properties *ExpirationDate *UserId Methods *Remove
*Status
*Enum
*Permission
*View *Edit *Save *Extract *Print *ObjectModel *FullControl *Read *Change
*SaveCancelEventArgs CancelEv entArgs
Properties
Message MessageDetails Cancel
*M e rge Ev e nt Args
*CloseIfSaveCancelled
Properties *Count *Index *Rollback *Xml
*CancelableArgs
*SignatureStatus *Enum
Ve rsionUpgra de Ev e nt Args Ev entArgs
Properties
CancelableArgs
DocumentVersion FormTemplateVersion
Control Event Args Click e dEv e nt A rgs Ev entArgs
Xml Event Args *Xm lCha ngingEv e nt A rgs XmlEv entArgs
*CancelableArgs
ControlId Source
Xm lVa lida t ingEv e nt A rgs XmlEv entArgs
*ReportError (+ 3 overloads)
XmlOperation
XmlEventArgs
Enum
lEv entArgs
Properties
Properties
Methods
© 2006 Microsoft Corporation. All rights reserved. Poster design by the Lux Group, Inc. www.luxworldwide.com
CancelEv entArgs
Ev entArgs
*Error *Valid *Expired *NotTrusted *Revoked
*Error *Valid *Invalid *Unsupported
*Single *Cosign *CounterSign
*this
*ExpirationDate *IssuedBy *IssuedTo
*Sign
Methods
* Items with an asterisk are InfoPath only. Not available on InfoPath Form Services.
*Certificate
Methods
*CreateSignature *GetEnumerator
*Enum
Properties
Properties
Methods
*CertificateStatus
*Ce rt ifica te
*Signa t ure
Properties
Properties
Methods
Methods
Xm lForm Ca nce lEv e nt A rgs
Ev entArgs
Properties
Properties
*DocumentAuthor *Enabled *Pe rmissionFromPolicy *PolicyDescription *PolicyName *RequestPermissionUrl *StoreLicenses
*CancelableArgs
CancelableArgs
*Signe dDa t a BlockCollection
Key
Enum
Properties
Properties
*Count
FormErrorType
Match NewValue OldParent OldValue Site UndoRedo
Operation
None Insert Delete ValueChange