edit form: A form that enables users to edit a list item.
edit session: A session (2) that is based on a workbook file and during which changes by one or more users are persisted to that file.
editor: The user who last modified an item or document in a SharePoint list.
electronic discovery (eDiscovery): A type of legal discovery that focuses on electronic (computer) communications and files.
ElGamal encryption: A public-key encryption scheme, as described in [CRYPTO].
email address: A string that identifies a user and enables the user to receive Internet messages.
email alias: A string which is the local-part of a mailbox as specified in [RFC2821].
email enabled list: A SharePoint list that is configured to accept incoming email messages.
embed code: A block of data containing information needed to embed a video in a user interface element. This information can include the path to the video, the height and width of the video, and so on.
embedded control: A control that is contained within another control, such as a control within a frame, menu, or custom control.
embedded image: An image that is stored within a document instead of being linked to a source file outside of the document.
embedded macro: A macro that is saved with a document.
embedded object: An object that is created by using one application and is hosted in a document that was created by using another application. Embedding an object, rather than inserting or pasting it, ensures that the object retains its original format. Users can double-click an embedded object and edit it with the toolbars and menus from the application that was used to create it. See also Object Linking and Embedding (OLE).
empty GUID: A 128-bit, 16-byte identification number that is represented by all zeros.
empty string: (1) A string object or variable that is initialized with the value "".
(2) A non-initialized string object that has a null value.
encrypted document: A document that was converted from plaintext into cipher text to disguise the content of the document when it is stored or sent.
end user presence: A set of attributes (1) for a user who is participating in an edit session.
endpoint: (1) A client that is on a network and is requesting access to a network access server (NAS).
(2) A network-specific address of a remote procedure call (RPC) server process for remote procedure calls. The actual name and type of the endpoint depends on the RPC protocol sequence that is being used. For example, for RPC over TCP (RPC Protocol Sequence ncacn_ip_tcp), an endpoint might be TCP port 1025. For RPC over Server Message Block (RPC Protocol Sequence ncacn_np), an endpoint might be the name of a named pipe. For more information, see [C706].
(3) A participant that uses the Microsoft Groove Dynamics Protocol, as described in [MS-GRVDYNM], to synchronize with a shared space. An endpoint is identified by the combination of an identity URL and a client device URL. Each endpoint maintains a copy of the data in a shared space.
(4) A communication port that is exposed by an application server for a specific shared service and to which messages can be addressed.
(5) A device that is connected to a computer network.
endpoint identifier (EPID): A unique identifier of a Session Initiation Protocol (SIP) endpoint (5). It is formed by combining the value of an epid parameter in a From or To header field with the address-of-record in the corresponding header field.
engine: A component that creates and executes commands, and uses the Microsoft Groove Dynamics Protocol, as described in [MS-GRVDYNM], to transport and order those commands.
English Metric Unit (EMU): A measurement in computer typography. There are 65 EMUs per twip, 6,350 EMUs per half-point, 12,700 EMUs per point, and 914,400 EMUs per inch. These units are used to translate on-screen layouts to printed layouts for specified printer hardware.
Entity: A type of DataClass that represents a type of business data object that is stored in a line-of-business (LOB) system and whose instances have a persistent EntityInstanceId.
EntityInstance: A set of Field (4) values that have a unique identity that represents a specific instance of an Entity, and are stored in a line-of-business (LOB) system.
EntityInstanceId: A set of Field (4) values of an EntityInstance that collectively and uniquely identify an EntityInstance in a line-of-business (LOB) system.
entry point header: A header field whose values specify the horizontal and vertical dimensions of a video frame. See also sequence header.
equivalence class: A set of document identifiers (3) that represents duplicates and redirects for an item.
error report: A set of files that describe a problem event that occurred on a system. It is typically compressed into a single file for transmission.
error subpath: A fragment of a directory path on a Server Message Block (SMB) Protocol file server that is composed of strings in an error signature and is used to direct error reports on the file share, as described in [MS-CER].
event: (1) Any significant occurrence in a system or an application that requires users to be notified or an entry to be added to a log.
(2) An action or occurrence to which an application might respond. Examples include state changes, data transfers, key presses, and mouse movements.
event handler: A software routine that executes in response to an event.
event package: A specification that defines a set of state information to be reported by a notifying Session Initiation Protocol (SIP) client to a subscriber. An event package also defines further syntax and semantics based on the framework that is required to convey such state information.
event receiver: A structured modular component that enables built-in or user-defined managed code classes to act upon objects, such as list items, lists (1), or content types, when specific triggering actions occur.
event receiver source: The mechanism by which an event receiver is registered in a content database. An event receiver can be registered by a content type, a feature, or other sources such as the object model.
event sink: A structured, modular component that enables built-in or user-defined classes to act on documents in document libraries when specific triggering actions occur. Event sinks are a deprecated, implementation-specific capability of Windows SharePoint Services 2.0. In Windows SharePoint Services 3.0 and SharePoint Foundation 2010, they are replaced by the capabilities of event receivers.
Excel macro (XLM): A programming language that provides development capability in Microsoft Excel. XLM was superseded by VBA.
excluded item: An item that is excluded from a crawl by the administrator of a host site or the search administrator of the crawler.
exclusion list: A list of items to exclude from query results and to remove from a search index the next time that a crawl occurs.
exclusive lock: A condition in which one protocol client or protocol server can read or write data, but no transaction can acquire a shared lock on the data until the exclusive lock is released.
expand: The process of opening a level in a dimension hierarchy on a PivotTable report to view data from lower levels in the user interface.
expand/collapse button: A user interface control that is used to determine which hierarchical level is displayed in an outline, or in row and column groupings.
expanded outline state: A state in which nested content within an outline is displayed.
ExpandingGrid control: A type of ButtonPopup control that displays and sets a value from a continuous range of possible values when the user drags across the menu area.
expire: A process in which an object, such as an external data connection, becomes invalid because its allotted time period has ended.
explicit authentication: An authentication (2) mechanism that requires users to provide credentials, such as a login name and password, before they can gain access to one or more resources.
exponential backoff: A method for scheduling operations that did not execute successfully because of external causes. When using exponential backoff, a server automatically reschedules a work item by adding an interval of time to the delivery date and doubles that interval until the operation executes successfully.
export operation: An operation that exports information or objects from a site for reuse or backup purposes.
expression: A combination of operators, symbols, constants, literal values, functions, names of fields or columns (2), controls, and properties that evaluates to a single value.
Extended Backus-Naur Form (EBNF): A modified version of Backus-Naur Form (BNF), which is commonly used to describe programming languages and formal languages. EBNF extends standard BNF to better enable the concise expression of such languages, as described in [ISO-14977].
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.
Extensible Stylesheet Language (XSL): An XML vocabulary that is used to transform XML data to another form, such as HTML, by means of a style sheet that defines presentation rules.
external content type: A type of DataClass object that is stored in a line-of-business (LOB) system and whose instances have a persistent EntityInstanceId. Also referred to as Entity.
external data: Data that is stored in a repository outside a workbook.
external group: A group whose membership is controlled by an external component, such as an AD DS domain group or a role that is managed by a role provider in ASP.NET.
external link: A reference to a cell, range, defined name, or other object in another worksheet or workbook.
external list: A container that is within a SharePoint site and that references a set of EntityInstances that are sourced from a line-of-business (LOB) system. It has a customizable schema that is composed of one or more Fields (4).
external occurrence boost: A process that increases the rank of an item in query results, based on matches between the query text and managed properties that are not derived from the source document, such as anchor text.
external security provider: An external object that manages permissions on a site.
extracted definition: The definition that is obtained by an index server during a crawl to determine if any sentences in the item match the pattern for defining a term.