1.1 Glossary

This document uses the following terms:

alias: An alternate name that can be used to reference an object or element.

bind: The process of connecting controls to fields or groups in the data source of an InfoPath form. When controls are bound to fields and groups, changes to the data in a control automatically update the data that is in the corresponding fields or groups in the data source. Similarly, changes to the data in the data source automatically update the data that is displayed in the controls that are bound to the corresponding fields and groups.

caption: One or more characters that can be used as a label for display purposes or as an identifier.

cell: A box that is formed by the intersection of a row and a column (2) in a worksheet or a table. A cell can contain numbers, strings, and formulas, and various formats can be applied to that data.

color level: The intensity value of a color.

column: (1) See field.

(2) A single set of data that is displayed vertically in a worksheet or a table.

control: A graphical user interface object that users interact with when working with applications, forms, documents, webpages, and other types of files.

data macro: A component that implements application logic and enables recognition of built-in actions and tasks for list items.

data source: A database, web service, disk, file, or other collection of information from which data is queried or submitted. Supported data sources vary based on application and data provider.

database application: A set of objects, including tables, queries, forms, reports, macros, and code modules, that are stored in a database structure.

database object: An object such as a table, query, form, report, macro, or module that can be referenced by name in a database, database application, or database project.

dictionary: A collection of key/value pairs. Each pair consists of a unique key and an associated value. Values in the dictionary are retrieved by providing a key for which the dictionary returns the associated value.

expression: A combination of operators, symbols, constants, literal values, functions, names of fields or columns, controls, and properties that evaluates to a single value.

Extensible Application Markup Language (XAML): A declarative XML-based language that is used to represent a tree of objects. XAML markup is stored in .xaml files or, for workflow schemas, .xoml files.

field: A discrete unit of a record that has a name, a data type, and a value.

filter: A mechanism by which a set of data is scoped to display only those entries that meet specified logical criteria.

floating-point number: A number that is represented by a mantissa and an exponent according to a given base. The mantissa is typically a value between "0" and "1". To find the value of a floating-point number, the base is raised to the power of the exponent, and the mantissa is multiplied by the result.

form: A document with a set of controls into which users can enter information. Controls on a form can be bound to elements in the data source of the form, such as fields and groups. See also bind.

gridline: A line that is drawn on a worksheet or table for use as a visual aid to distinguish between cells.

input source: A table, view, query, or schema diagram that is used as a data source for a query.

list: A container within a SharePoint site that stores list items. A list has a customizable schema that is composed of one or more fields.

list item: An individual entry within a SharePoint list. Each list item has a schema that maps to fields in the list that contains the item, depending on the content type of the item.

placeholder: A character or symbol that is used in place of an actual value, text, or object. The actual value that the placeholder represents is unknown or unavailable at the current time, or is not displayed for security reasons.

primary key: A field or set of fields that uniquely identifies each record in a table. A primary key cannot contain a null value.

query: A formalized instruction to a data source to either extract data or perform a specified action. A query can be in the form of a query expression, a method-based query, or a combination of the two. The data source can be in different forms, such as a relational database, XML document, or in-memory object. See also search query.

record: A group of related fields, which are sometimes referred to as columns, of information that are treated as a unit. Also referred to as row.

rich text: Text that is formatted in the Rich Text Format, as described in [MSFT-RTF].

row: A single set of data that is displayed horizontally in a worksheet or a table.

section: A collection of user profile properties that appear together on a profile site.

session: A representation of application data in system memory. It is used to maintain state for application data that is being manipulated or monitored on a protocol server by a user.

site: A group of related pages and data within a SharePoint site collection. The structure and content of a site is based on a site definition. Also referred to as SharePoint site and web site.

sRGB: A standard color space that enables various devices, including cameras, scanners, displays, and printers, to produce colors that are reasonably identical, as described in [IEC-RGB].

style: A set of formatting options that is applied to text, tables, charts, and other objects in a document.

toolbar: A row, column, or block of controls that represent tasks or commands within an application. A toolbar can be either a menu toolbar, which provides access to menu commands, or a basic toolbar, which contains buttons that provide shortcuts to tasks that are frequently accessed from menus.

Uniform Resource Locator (URL): A string of characters in a standardized format that identifies a document or resource on the World Wide Web. The format is as specified in [RFC1738].

whitespace: A character that can be found between words, including a space (" "), a carriage return in combination with a line feed (newline), and a tab character.

XML: The Extensible Markup Language, as described in [XML1.0].

MAY, SHOULD, MUST, SHOULD NOT, MUST NOT: These terms (in all caps) are used as defined in [RFC2119]. All statements of optional behavior use either MAY, SHOULD, or SHOULD NOT.