New Objects, Collections, and Enumerations

New Objects and Collections

The following objects and collections have been added to the object model in Microsoft Office SharePoint Designer 2007.

Object or CollectionDescription
AnchorElementRepresents a specified bookmark in a page.
AreaElementRepresents an AREA element.
AreasCollectionRepresents a collection of AREA elements for a specified MAP element in an HTML document.
BaseElementRepresents the BASE element of an HTML document.
BaseFontElementRepresents the BASEFONT element in an HTML document.
BGSoundElementRepresents the BGSOUND element in an HTML document.
BlockElementRepresents the BLOCKQUOTE element in an HTML document.
BodyElementRepresents the BODY element in an HTML document.
BRElementRepresents the BR element in an HTML document.
ButtonElementRepresents the BUTTON element in an HTML document.
ContributorGlobalSettingsRepresents global settings for Contributor Mode options in the active Web site.
ContributorGroupRepresents a single contributor group.
ContributorGroupsRepresents management functionality for contributor groups. The ContributorGroups object stores and manages data for individual ContributorGroup objects.
ContributorRegionRepresents an individual editable region in Contributor Mode.
ContributorRegionsRepresents management functionality for contributor regions. The ContributorRegions object stores and manages data for individual ContributorRegion objects.
DDElementRepresents a DD element in an HTML document.
DesignerDocumentRepresents the active HTML document.
DesignerWindowRepresents the window in which an HTML document or a frame within an HTML document is displayed.
DivElementRepresents a DIV element in an HTML document.
DListElementRepresents a DL element in an HTML document.
DTElementRepresents a DT element in an HTML document.
ElementCollectionRepresents a collection of elements in an HTML document.
EmbedElementRepresents an EMBED element in an HTML document.
EventObjectRepresents a user action that occurs within a document, window, or element within a document.
FieldSetElementRepresents a FIELDSET element in an HTML document.
FontElementRepresents a FONT element in an HTML document.
FormElementRepresents a FORM element in an HTML document.
FrameElementRepresents a FRAME element in an HTML document.
FrameSetSiteElementRepresents a FRAMESET element in an HTML document.
FrontPageBotElementRepresents a Web component.
HeaderElementRepresents headings in an HTML document. Headings are represented using the H1 through H6 elements.
HRElementRepresents an HR element in an HTML document.
IFrameElementRepresents an IFRAME element in an HTML document.
ImgElementRepresents an individual IMG element in an HTML document.
InputButtonElementRepresents an INPUT element of type "button" in a HTML document.
InputFileElementRepresents an INPUT element of type "file" in an HTML document.
InputHiddenElementRepresents an INPUT element of type "hidden" in an HTML document.
InputImageElementRepresents an INPUT element of type "image" in a HTML document.
InputTextElementRepresents an INPUT element of type "text" in an HTML document.
IsIndexElementRepresents an ISINDEX element in an HTML document.
>IWebPartElement 
LabelElementRepresents a LABEL element in an HTML document.
LayoutRegionRepresents a two-dimensional region in a document that is specified as containing special table cell formatting, such as layout cells, layout tables, and cell formatting tables.
LayoutTablesAndCellsRepresents a collection of LayoutRegion objects.
LegendElementRepresents a LEGEND element for a FIELDSET element in an HTML document.
LIElementRepresents an LI element in an HTML document.
LinkElementRepresents a LINK element in an HTML document.
LocationThe Location object contains members that provide information about the current URL.
MapElementRepresents a MAP element in an HTML document.
MarqueeElementRepresents a MARQUEE element in an HTML document.
MetaElementRepresents a META element in an HTML document.
navigatorRepresents the Web browser.
ObjectElementRepresents an OBJECT element in an HTML document.
OListElementRepresents an OL element in an HTML document.
OptionElementRepresenst an OPTION element in an HTML document.
ParaElementRepresents a P element in an HTML document.
ScriptElementRepresents a SCRIPT element in an HTML document.
SelectElementRepresents a SELECT element in an HTML document. See also the SelectElement object.
SelectionObjectRepresents the text selected in the page window in Microsoft Office SharePoint Designer.
SpanElementRepresents a SPAN element in an HTML document.
StyleRepresents a style attribute for the cascading style sheet (CSS) for an HTML element.
StyleElementRepresents a STYLE element in an HTML document.
StyleLengthContains information about the measurement properties of a style attribute associated with a given element or text range on the current page.
StyleSheetRepresents a cascading style sheet reference in an HTML document.
StyleSheetRuleRepresents an individual rule from a collection of cascading style sheet (CSS) rules.
StyleSheetRulesCollectionRepresents a collection of cascading style sheet (CSS) rules.
StyleSheetsCollectionRepresents a collection of cascading style sheets attached to an HTML document.
StyleStateContains information about the styles associated with a given element or text range on the current page.
TableCaptionElementRepresents a CAPTION element for a TABLE element in an HTML document.
TableCellElementRepresents a TD element in an HTML document.
TableColElementRepresents a COL element in an HTML document.
TableElementRepresents a TABLE element in an HTML document.
TableRowElementRepresents a TR element in an HTML document.
TableSectionElementRepresents the THEAD, TFOOT, and TBODY elements inside a TABLE element in an HTML document.
TemplateRegionElementRepresents a region in an HTML document that corresponds to a region in a Dynamic Web Template.
TextAreaElementRepresents a TEXTAREA element in an HTML document.
TextRangeRepresents a range or selection of text and elements in an HTML document.
TitleElementRepresents a TITLE element in an HTML document.
UListElementRepresents a UL element in an HTML document.
UndoTransactionRepresents the cache where the actions performed by a macro are stored. The UndoTransaction object includes methods that continue or stop the specified transaction.
UnknownElementRepresents HTML elements for which there are no specific objects.
WebPartElementRepresents a Web part in an HTML document.
WebPartZoneElementRepresents a Web Part zone in an HTML document.
XSLElementRepresents an Extensible Stylesheet Language (XSL) element for an XSL Data View Web Part.
XSLViewElementRepresents an XSL view element.
XSLWebPartElementRepresents an Extensible Stylesheet Language (XSL) Data View Web Part.

New Enumerations

The following enumerations have been added to the object model in Microsoft Office SharePoint Designer 2007.

EnumerationsDescription
CheckinTypeCheckinType can be one of these CheckinType constants.
CheckOutOptionCheckOutOption can be one of these CheckOutOption constants.
ChoiceFieldFormatChoiceFieldFormat can be one of these ChoiceFieldFormat constants.
ConnectionSpeedSpecifies the speed at which a page loads into a browser window.
ContributorSettingContributorSetting can be any of these ContributorSetting constants.
CurrencyFieldFormatCurrencyFieldFormat can be one of these CurrencyFieldFormat constants.
DateTimeFieldFormatDateTimeFieldFormat can be one of these DateTimeFieldFormat constants.
FieldTypeSpecifies the type of field in a Windows SharePoint Services list.
LayoutCellAttributeLayoutCellAttribute can be one of these LayoutCellAttribute constants.
LengthUnitLengthUnit can be one of these LengthUnit constants.
ListDesignSecurityListDesignSecurity can be one of these ListDesignSecurity constants.
ListEditSecurityListEditSecurity can be one of these ListEditSecurity constants.
ListReadSecurityListReadSecurity can be one of these ListReadSecurity constants.
ListTypeListType can be one of these ListType constants.
NodeLocationNodeLocation can be one of these NodeLocation constants.
NumberFieldFormatNumberFieldFormat can be one of these NumberFieldFormat constants.
OptimizeHTMLFlagsSpecifies how to optimize the HTML in a Web page.
PackageDependencyFlagsSpecifies file dependencies to remove when removing files from a Web package.
PackageImportFlagsPackageImportFlags can be one of these PackageImportFlags constants.
PackageImportResultPackageImportResult can be one of these PackageImportResult constants.
PackageTrustLevelPackageTrustLevel can be one of these PackageTrustLevel constants.
PageViewModePageViewMode can be one of these PageViewMode constants.
SearchActionSearchAction can be one of these SearchAction constants.
SearchOptionFlagsSearchOptionFlags can be one or more of the following SearchOptionFlags constants.
SharedBorderFlagsSharedBorderFlags can be one of these SharedBorderFlags constants.
ThemePropertyFlagsSpecifies the theme properties for a theme applied to a Web site.
URLComponentURLComponent can be one of these URLComponent constants.
URLFieldFormatURLFieldFormat can be one of these URLFieldFormat constants.
WebDeleteModeWebDeleteMode can be one of these WebDeleteMode constants.
WebOpenOptionWebOpenOption can be one of these WebOpenOption constants.
WebPublishFlagsWebPublishFlags can be one of these WebPublishFlags constants.
WebViewModeWebViewMode can be one of these WebViewMode constants.


Tags :


Page view tracker