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 Collection Description
AnchorElement Represents a specified bookmark in a page.
AreaElement Represents an AREA element.
AreasCollection Represents a collection of AREA elements for a specified MAP element in an HTML document.
BaseElement Represents the BASE element of an HTML document.
BaseFontElement Represents the BASEFONT element in an HTML document.
BGSoundElement Represents the BGSOUND element in an HTML document.
BlockElement Represents the BLOCKQUOTE element in an HTML document.
BodyElement Represents the BODY element in an HTML document.
BRElement Represents the BR element in an HTML document.
ButtonElement Represents the BUTTON element in an HTML document.
ContributorGlobalSettings Represents global settings for Contributor Mode options in the active Web site.
ContributorGroup Represents a single contributor group.
ContributorGroups Represents management functionality for contributor groups. The ContributorGroups object stores and manages data for individual ContributorGroup objects.
ContributorRegion Represents an individual editable region in Contributor Mode.
ContributorRegions Represents management functionality for contributor regions. The ContributorRegions object stores and manages data for individual ContributorRegion objects.
DDElement Represents a DD element in an HTML document.
DesignerDocument Represents the active HTML document.
DesignerWindow Represents the window in which an HTML document or a frame within an HTML document is displayed.
DivElement Represents a DIV element in an HTML document.
DListElement Represents a DL element in an HTML document.
DTElement Represents a DT element in an HTML document.
ElementCollection Represents a collection of elements in an HTML document.
EmbedElement Represents an EMBED element in an HTML document.
EventObject Represents a user action that occurs within a document, window, or element within a document.
FieldSetElement Represents a FIELDSET element in an HTML document.
FontElement Represents a FONT element in an HTML document.
FormElement Represents a FORM element in an HTML document.
FrameElement Represents a FRAME element in an HTML document.
FrameSetSiteElement Represents a FRAMESET element in an HTML document.
FrontPageBotElement Represents a Web component.
HeaderElement Represents headings in an HTML document. Headings are represented using the H1 through H6 elements.
HRElement Represents an HR element in an HTML document.
IFrameElement Represents an IFRAME element in an HTML document.
ImgElement Represents an individual IMG element in an HTML document.
InputButtonElement Represents an INPUT element of type "button" in a HTML document.
InputFileElement Represents an INPUT element of type "file" in an HTML document.
InputHiddenElement Represents an INPUT element of type "hidden" in an HTML document.
InputImageElement Represents an INPUT element of type "image" in a HTML document.
InputTextElement Represents an INPUT element of type "text" in an HTML document.
IsIndexElement Represents an ISINDEX element in an HTML document.
IWebPartElement  
LabelElement Represents a LABEL element in an HTML document.
LayoutRegion Represents 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.
LayoutTablesAndCells Represents a collection of LayoutRegion objects.
LegendElement Represents a LEGEND element for a FIELDSET element in an HTML document.
LIElement Represents an LI element in an HTML document.
LinkElement Represents a LINK element in an HTML document.
Location The Location object contains members that provide information about the current URL.
MapElement Represents a MAP element in an HTML document.
MarqueeElement Represents a MARQUEE element in an HTML document.
MetaElement Represents a META element in an HTML document.
navigator Represents the Web browser.
ObjectElement Represents an OBJECT element in an HTML document.
OListElement Represents an OL element in an HTML document.
OptionElement Represenst an OPTION element in an HTML document.
ParaElement Represents a P element in an HTML document.
ScriptElement Represents a SCRIPT element in an HTML document.
SelectElement Represents a SELECT element in an HTML document. See also the SelectElement object.
SelectionObject Represents the text selected in the page window in Microsoft Office SharePoint Designer.
SpanElement Represents a SPAN element in an HTML document.
Style Represents a style attribute for the cascading style sheet (CSS) for an HTML element.
StyleElement Represents a STYLE element in an HTML document.
StyleLength Contains information about the measurement properties of a style attribute associated with a given element or text range on the current page.
StyleSheet Represents a cascading style sheet reference in an HTML document.
StyleSheetRule Represents an individual rule from a collection of cascading style sheet (CSS) rules.
StyleSheetRulesCollection Represents a collection of cascading style sheet (CSS) rules.
StyleSheetsCollection Represents a collection of cascading style sheets attached to an HTML document.
StyleState Contains information about the styles associated with a given element or text range on the current page.
TableCaptionElement Represents a CAPTION element for a TABLE element in an HTML document.
TableCellElement Represents a TD element in an HTML document.
TableColElement Represents a COL element in an HTML document.
TableElement Represents a TABLE element in an HTML document.
TableRowElement Represents a TR element in an HTML document.
TableSectionElement Represents the THEAD, TFOOT, and TBODY elements inside a TABLE element in an HTML document.
TemplateRegionElement Represents a region in an HTML document that corresponds to a region in a Dynamic Web Template.
TextAreaElement Represents a TEXTAREA element in an HTML document.
TextRange Represents a range or selection of text and elements in an HTML document.
TitleElement Represents a TITLE element in an HTML document.
UListElement Represents a UL element in an HTML document.
UndoTransaction Represents the cache where the actions performed by a macro are stored. The UndoTransaction object includes methods that continue or stop the specified transaction.
UnknownElement Represents HTML elements for which there are no specific objects.
WebPartElement Represents a Web part in an HTML document.
WebPartZoneElement Represents a Web Part zone in an HTML document.
XSLElement Represents an Extensible Stylesheet Language (XSL) element for an XSL Data View Web Part.
XSLViewElement Represents an XSL view element.
XSLWebPartElement Represents 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.

Enumerations Description
CheckinType CheckinType can be one of these CheckinType constants.
CheckOutOption CheckOutOption can be one of these CheckOutOption constants.
ChoiceFieldFormat ChoiceFieldFormat can be one of these ChoiceFieldFormat constants.
ConnectionSpeed Specifies the speed at which a page loads into a browser window.
ContributorSetting ContributorSetting can be any of these ContributorSetting constants.
CurrencyFieldFormat CurrencyFieldFormat can be one of these CurrencyFieldFormat constants.
DateTimeFieldFormat DateTimeFieldFormat can be one of these DateTimeFieldFormat constants.
FieldType Specifies the type of field in a Windows SharePoint Services list.
LayoutCellAttribute LayoutCellAttribute can be one of these LayoutCellAttribute constants.
LengthUnit LengthUnit can be one of these LengthUnit constants.
ListDesignSecurity ListDesignSecurity can be one of these ListDesignSecurity constants.
ListEditSecurity ListEditSecurity can be one of these ListEditSecurity constants.
ListReadSecurity ListReadSecurity can be one of these ListReadSecurity constants.
ListType ListType can be one of these ListType constants.
NodeLocation NodeLocation can be one of these NodeLocation constants.
NumberFieldFormat NumberFieldFormat can be one of these NumberFieldFormat constants.
OptimizeHTMLFlags Specifies how to optimize the HTML in a Web page.
PackageDependencyFlags Specifies file dependencies to remove when removing files from a Web package.
PackageImportFlags PackageImportFlags can be one of these PackageImportFlags constants.
PackageImportResult PackageImportResult can be one of these PackageImportResult constants.
PackageTrustLevel PackageTrustLevel can be one of these PackageTrustLevel constants.
PageViewMode PageViewMode can be one of these PageViewMode constants.
SearchAction SearchAction can be one of these SearchAction constants.
SearchOptionFlags SearchOptionFlags can be one or more of the following SearchOptionFlags constants.
SharedBorderFlags SharedBorderFlags can be one of these SharedBorderFlags constants.
ThemePropertyFlags Specifies the theme properties for a theme applied to a Web site.
URLComponent URLComponent can be one of these URLComponent constants.
URLFieldFormat URLFieldFormat can be one of these URLFieldFormat constants.
WebDeleteMode WebDeleteMode can be one of these WebDeleteMode constants.
WebOpenOption WebOpenOption can be one of these WebOpenOption constants.
WebPublishFlags WebPublishFlags can be one of these WebPublishFlags constants.
WebViewMode WebViewMode can be one of these WebViewMode constants.


Community Additions

ADD
Show:
© 2014 Microsoft