Input: [Definition] This means the Composite Application Library is designed in a minimalist way to reduce the amount of complexity. The Composite Application Library strives for the simplest approach to get the job done. [Quality]

Output: Simplicity


Input: [Definition] The reference implementation in the Composite Application Guidance provides an implementation for Separated Presentation patterns. These patterns allow UI logic to be tested. [Quality]

Output: Testability


Input: [Definition] The Composite Application Library minimizes overhead while the application is running. [Quality]

Output: Performance


Input: [Definition] The application can scale to support increased load. [Quality]

Output: Scalability


Input: [Definition] Existing WPF applications can be upgraded to use the Composite Application Library. [Quality]

Output: Upgradeability


Input: [Description] Gets the current state of an application. [Name]

Output: Application


Input: [Description] Gets HTTP-specific information about the current request. [Name]

Output: Context


Input: [Description] Gets the list of event handler delegates that process all application events. [Name]

Output: Events


Input: [Description] Gets the collection of modules for the current application. [Name]

Output: Modules


Input: [Description] Gets the intrinsic request object for the current request. [Name]

Output: Request


Input: [Description] Gets the intrinsic response object for the current request. [Name]

Output: Response


Input: [Description] Gets the intrinsic server object for the current request. [Name]

Output: Server


Input: [Description] Gets the intrinsic session object that provides access to session data. [Name]

Output: Session


Input: [Description] Gets or sets a site interface for an IComponent implementation. [Name]

Output: Site


Input: [Description] Gets the intrinsic user object for the current request. [Name]

Output: User


Input: TFSService, which can be a local account, a domain account, Local Service in a workgroup, or Network Service in a domain Log on as a service on the application-tier server Farm Administrators group for any SharePoint Web applications that Team Foundation Server uses1 TFSExecRole, or if this role does not exist for the database, a combination of the following roles for any databases that Team Foundation Server uses: db_owner db_create [Notes] This service account is used for all of the Web services for Team Foundation Server. If you use a domain account for this account, it must be a member of a domain that all computers throughout the deployment fully trust. [Service Account]

Output: Service account for Team Foundation Server

Service Accounts and Dependencies in Team Foundation Server


Input: TFSReports, which can be a local account, a domain account, or Local Service in a workgroup Allow log on locally on the application-tier server and on the server that is running SQL Server Reporting Services TFSWareHouseDataReader on the report server [Notes] This service account retrieves data for reports from Reporting Services. [Service Account]

Output: Data sources account for SQL Server Reporting Services

Service Accounts and Dependencies in Team Foundation Server


Input: TFSBuild, which can be a local account, a domain account, or Local Service in a workgroup Log on as a service [Notes] This service account is used when builds are configured and when build status information is communicated between the build controller and the build agents. [Service Account]

Output: Service account for Team Foundation Build

Service Accounts and Dependencies in Team Foundation Server


Input: TFSLab, which can be a local account, a domain account, Local Service in a workgroup, or Network Service in a domain Log on as a service [Notes] This service account is used when information about Lab Management is communicated between Team Foundation Server and the lab agent that is running on a virtual machine. [Service Account]

Output: Service account for Lab Management

Service Accounts and Dependencies in Team Foundation Server


Input: TFSProxy, which can be a local account, a domain account, Local Service in a workgroup, or Network Service in a domain Log on as a service [Notes] This service account is used for all of the proxy services. If you use a domain account for this account, it must be a member of a domain that all computers throughout the deployment fully trust. [Service Account]

Output: Service account for Team Foundation Server Proxy

Service Accounts and Dependencies in Team Foundation Server


Input: TFSTest, which can be a local account, a domain account, or Network Service in a domain. Log on as a service [Notes] This service account is used when information about tests is communicated between the test agent controller and the test agent. [Service Account]

Output: Service account for Test Agent and Test Agent Controller

Service Accounts and Dependencies in Team Foundation Server


Input: WebAppService Allow log on locally [Notes] You must add at least one service account for each SharePoint Web application that you configure for use with Team Foundation Server. This service account is used to create team project portals and to enable dashboard functionality. [Service Account]

Output: Service accounts for SharePoint Web applications

Service Accounts and Dependencies in Team Foundation Server


Input: [Meaning] Success. [Name]

Output: S_OK


Input: [Meaning] The executablePath parameter is NULL. [Name]

Output: E_INVALIDARG


Input: [Meaning] The path is too long. [Name]

Output: FSRM_E_OUT_OF_RANGE


Input: [Meaning] The path is not valid or is not a file. [Name]

Output: FSRM_E_INVALID_PATH


Input: [Meaning] The command is too long after expanding environment variables in the path. [Name]

Output: FSRM_E_LONG_CMDLINE


Input: [Meaning] Only local system, administrator, and power users can have write access to the path. [Name]

Output: FSRM_E_INSECURE_PATH


Input: [Name] S_OK [Meaning]

Output: Success.


Input: [Name] E_INVALIDARG [Meaning]

Output: The executablePath parameter is NULL.


Input: [Name] FSRM_E_OUT_OF_RANGE [Meaning]

Output: The path is too long.


Input: [Name] FSRM_E_INVALID_PATH [Meaning]

Output: The path is not valid or is not a file.


Input: [Name] FSRM_E_LONG_CMDLINE [Meaning]

Output: The command is too long after expanding environment variables in the path.


Input: [Name] FSRM_E_INSECURE_PATH [Meaning]

Output: Only local system, administrator, and power users can have write access to the path.


Input: [Description] Gets the address family of the Socket. [Name]

Output: AddressFamily


Input: [Description] Gets the amount of data that has been received from the network and is available to be read. [Name]

Output: Available


Input: [Description] Gets or sets a value that indicates whether the Socket is in blocking mode. [Name]

Output: Blocking


Input: [Description] Gets a value that indicates whether a Socket is connected to a remote host as of the last Send or Receive operation. [Name]

Output: Connected


Input: [Description] Gets or sets a Boolean value that specifies whether the Socket allows Internet Protocol (IP) datagrams to be fragmented. [Name]

Output: DontFragment


Input: [Description] Gets or sets a Boolean value that specifies whether the Socket can send or receive broadcast packets. [Name]

Output: EnableBroadcast


Input: [Description] Gets or sets a Boolean value that specifies whether the Socket allows only one process to bind to a port. [Name]

Output: ExclusiveAddressUse


Input: [Description] Gets the operating system handle for the Socket. [Name]

Output: Handle


Input: [Description] Gets a value that indicates whether the Socket is bound to a specific local port. [Name]

Output: IsBound


Input: [Description] Gets or sets a value that specifies whether the Socket will delay closing a socket in an attempt to send all pending data. [Name]

Output: LingerState


Input: [Description] Gets the local endpoint. [Name]

Output: LocalEndPoint


Input: [Description] Gets or sets a value that specifies whether outgoing multicast packets are delivered to the sending application. [Name]

Output: MulticastLoopback


Input: [Description] Gets or sets a Boolean value that specifies whether the stream Socket is using the Nagle algorithm. [Name]

Output: NoDelay


Input: [Description] Indicates whether the underlying operating system and network adaptors support Internet Protocol version 6 (IPv6). [Name]

Output: OSSupportsIPv6


Input: [Description] Gets the protocol type of the Socket. [Name]

Output: ProtocolType


Input: [Description] Gets or sets a value that specifies the size of the receive buffer of the Socket. [Name]

Output: ReceiveBufferSize


Input: [Description] Gets or sets a value that specifies the amount of time after which a synchronous Receive call will time out. [Name]

Output: ReceiveTimeout


Input: [Description] Gets the remote endpoint. [Name]

Output: RemoteEndPoint


Input: [Description] Gets or sets a value that specifies the size of the send buffer of the Socket. [Name]

Output: SendBufferSize


Input: [Description] Gets or sets a value that specifies the amount of time after which a synchronous Send call will time out. [Name]

Output: SendTimeout


Input: [Description] Gets the type of the Socket. [Name]

Output: SocketType


Input: [Description] Gets a value indicating whether IPv4 support is available and enabled on the current host. [Name]

Output: SupportsIPv4


Input: [Description] Gets a value that indicates whether the Framework supports IPv6 for certain obsolete Dns members. [Name]

Output: SupportsIPv6


Input: [Description] Gets or sets a value that specifies the Time To Live (TTL) value of Internet Protocol (IP) packets sent by the Socket. [Name]

Output: Ttl


Input: [Description] Specifies whether the socket should only use Overlapped I/O mode. [Name]

Output: UseOnlyOverlappedIO


Input: [Class] AdapterDictionary [Description]

Output: Used internally at run time by the configuration system to contain the names of the available adapters used to render server controls on different browsers.


Input: [Class] AnonymousIdentificationSection [Description]

Output: Configures anonymous identification for users that are not authenticated. This class cannot be inherited.


Input: [Class] AssemblyCollection [Description]

Output: Represents a collection of AssemblyInfo objects. This class cannot be inherited.


Input: [Class] AssemblyInfo [Description]

Output: References an assembly to be linked to during compilation of a dynamic resource. This class cannot be inherited.


Input: [Class] AuthenticationSection [Description]

Output: Configures the authentication for a Web application. This class cannot be inherited.


Input: [Class] AuthorizationRule [Description]

Output: The AuthorizationRule class allows you to programmatically access and modify the authorization section of a configuration file. This class cannot be inherited.


Input: [Class] AuthorizationRuleCollection [Description]

Output: Represents a collection of AuthorizationRule objects. This class cannot be inherited.


Input: [Class] AuthorizationSection [Description]

Output: Configures a Web application authorization. This class cannot be inherited.


Input: [Class] BrowserCapabilitiesCodeGenerator [Description]

Output: The BrowserCapabilitiesCodeGenerator class is used internally by the aspnet_regbrowsers tool to parse .browser browser definition files and add browsers to the run-time collection of known browsers contained in the BrowserCapabilitiesFactory object.


Input: [Class] BrowserCapabilitiesFactory [Description]

Output: Used internally by the configuration system to produce request-specific instances of the HttpBrowserCapabilities class that are publicly accessed through the ASP.NET-intrinsic Request.Browser property.


Input: [Class] BrowserCapabilitiesFactoryBase [Description]

Output: The BrowserCapabilitiesFactoryBase class is the base class from which BrowserCapabilitiesFactory is derived. It is used internally at run time by the configuration system to create request-specific instances of the HttpCapabilitiesBase class, publicly accessed through the ASP.NET intrinsic Request.Browser property.


Input: [Class] BufferModesCollection [Description]

Output: A collection of BufferModeSettings objects. This class cannot be inherited.


Input: [Class] BufferModeSettings [Description]

Output: Configures the ASP.NET event-buffering settings for event providers. This class cannot be inherited.


Input: [Class] BuildProvider [Description]

Output: Provides functionality to parse a particular file type and generate code during compilation of a dynamic resource. This class cannot be inherited.


Input: [Class] BuildProviderCollection [Description]

Output: Represents a collection of BuildProvider objects. This class cannot be inherited.


Input: [Class] CacheSection [Description]

Output: Configures the global cache settings for an ASP.NET application. This class cannot be inherited.


Input: [Class] ClientTarget [Description]

Output: Defines the alias associated with the target user agent for which ASP.NET server controls should render content. This class cannot be inherited.


Input: [Class] ClientTargetCollection [Description]

Output: Represents a collection of ClientTarget objects. This class cannot be inherited.


Input: [Class] ClientTargetSection [Description]

Output: Configures the clientTarget section. This class cannot be inherited.


Input: [Class] CodeSubDirectoriesCollection [Description]

Output: Represents a collection of CodeSubDirectory objects. This class cannot be inherited.


Input: [Class] CodeSubDirectory [Description]

Output: References a directory location that is used during compilation of a dynamic resource. This class cannot be inherited.


Input: [Class] CompilationSection [Description]

Output: Defines configuration settings that are used to support the compilation infrastructure of Web applications. This class cannot be inherited.


Input: [Class] Compiler [Description]

Output: Defines a compiler that is used to support the compilation infrastructure of Web applications. This class cannot be inherited.


Input: [Class] CompilerCollection [Description]

Output: Represents a collection of Compiler objects. This class cannot be inherited.


Input: [Class] CustomError [Description]

Output: Configures a CustomError section to map an ASP.NET error code to a custom page. This class cannot be inherited.


Input: [Class] CustomErrorCollection [Description]

Output: Represents a collection of CustomError objects. This class cannot be inherited.


Input: [Class] CustomErrorsSection [Description]

Output: Configures the ASP.NET custom errors. This class cannot be inherited.


Input: [Class] DeploymentSection [Description]

Output: Defines configuration settings that are used to support the deployment of a Web application. This class cannot be inherited.


Input: [Class] EventMappingSettings [Description]

Output: Defines the ASP.NET event mapping settings for event providers. This class cannot be inherited.


Input: [Class] EventMappingSettingsCollection [Description]

Output: Provides a collection of EventMappingSettings objects. This class cannot be inherited.


Input: [Class] ExpressionBuilder [Description]

Output: Retrieves a dynamic resource during compilation.


Input: [Class] ExpressionBuilderCollection [Description]

Output: Represents a collection of ExpressionBuilder objects. This class cannot be inherited.


Input: [Class] FormsAuthenticationConfiguration [Description]

Output: Configures an ASP.NET application to use the AuthenticationMode forms modality.


Input: [Class] FormsAuthenticationCredentials [Description]

Output: Configures user credentials for ASP.NET applications that use form-based authentication.


Input: [Class] FormsAuthenticationUser [Description]

Output: Configures the user's credentials for Web applications that use forms-based authentication.


Input: [Class] FormsAuthenticationUserCollection [Description]

Output: Represents a collection of FormsAuthenticationUser objects. This class cannot be inherited.


Input: [Class] GlobalizationSection [Description]

Output: Defines configuration settings that are used to support the globalization infrastructure of Web applications. This class cannot be inherited.


Input: [Class] HealthMonitoringSection [Description]

Output: Configures ASP.NET profiles that determine how health-monitoring events are sent to event providers. This class cannot be inherited.


Input: [Class] HostingEnvironmentSection [Description]

Output: Defines configuration settings that control the behavior of the application hosting environment. This class cannot be inherited.


Input: [Class] HttpCapabilitiesBase [Description]

Output: Provides access to detailed information about the capabilities of the client's browser.


Input: [Class] HttpCapabilitiesSectionHandler [Description]

Output: Assists in reading in the section of a configuration file and creating an instance of the HttpBrowserCapabilities class that contains the capabilities information for the client browser.


Input: [Class] HttpConfigurationContext [Description]

Output: Supplies current context information to configuration-section handlers in ASP.NET applications.


Input: [Class] HttpCookiesSection [Description]

Output: Configures properties for cookies used by a Web application.


Input: [Class] HttpHandlerAction [Description]

Output: Configures an HttpHandlersSection configuration section. This class cannot be inherited.


Input: [Class] HttpHandlerActionCollection [Description]

Output: Represents a collection of HttpHandlerAction elements. This class cannot be inherited.


Input: [Class] HttpHandlersSection [Description]

Output: Configures an HTTP handler for a Web application. This class cannot be inherited.


Input: [Class] HttpModuleAction [Description]

Output: Configures the HttpModulesSection modules. This class cannot be inherited.


Input: [Class] HttpModuleActionCollection [Description]

Output: Represents a collection of HttpModuleAction objects. This class cannot be inherited.


Input: [Class] HttpModulesSection [Description]

Output: Configures an HTTP module for a Web application. This class cannot be inherited.


Input: [Class] HttpRuntimeSection [Description]

Output: Configures the ASP.NET HTTP runtime. This class cannot be inherited.


Input: [Class] IdentitySection [Description]

Output: Configures the identity of a Web application. This class cannot be inherited.


Input: [Class] LowerCaseStringConverter [Description]

Output: Provides support to convert an object to a lowercase string. This class cannot be inherited.


Input: [Class] MachineKeySection [Description]

Output: Defines the configuration settings that control the key generation and algorithms that are used in encryption, decryption, and media access control (MAC) operations in Windows Forms authentication, view-state validation, and session-state application isolation. This class cannot be inherited.


Input: [Class] MachineKeyValidationConverter [Description]

Output: Provides methods for converting MachineKeyValidation objects to and from strings.


Input: [Class] MembershipSection [Description]

Output: Defines configuration settings to support the infrastructure for configuring and managing membership details. This class cannot be inherited.


Input: [Class] NamespaceCollection [Description]

Output: Contains a collection of namespace objects. This class cannot be inherited.


Input: [Class] NamespaceInfo [Description]

Output: Contains a single configuration namespace reference, similar to the Import directive. This class cannot be inherited.


Input: [Class] OutputCacheProfile [Description]

Output: Configures the output cache profile that can be used by the application pages. This class cannot be inherited.


Input: [Class] OutputCacheProfileCollection [Description]

Output: Represents a collection of OutputCacheProfile objects. This class cannot be inherited.


Input: [Class] OutputCacheSection [Description]

Output: Configures the output cache for a Web application. This class cannot be inherited.


Input: [Class] OutputCacheSettingsSection [Description]

Output: Configures the output cache settings for application pages . This class cannot be inherited.


Input: [Class] PagesSection [Description]

Output: Provides programmatic access to the pages Element (ASP.NET Settings Schema) section of the configuration file. This class cannot be inherited.


Input: [Class] PassportAuthentication [Description]

Output: Configures Passport-based authentication in ASP.NET applications.


Input: [Class] ProcessModelSection [Description]

Output: Configures the ASP.NET process model settings on an Internet Information Services (IIS) Web server. This class cannot be inherited.


Input: [Class] ProfileGroupSettings [Description]

Output: Provides programmatic access to the group subsection of the profiles configuration file section.


Input: [Class] ProfileGroupSettingsCollection [Description]

Output: Contains a set of ProfileGroupSettings objects.


Input: [Class] ProfilePropertySettings [Description]

Output: The ProfilePropertySettings class provides a way to programmatically access and modify the profiles section of a configuration file. This class cannot be inherited.


Input: [Class] ProfilePropertySettingsCollection [Description]

Output: Contains a set of ProfilePropertySettingsCollection objects.


Input: [Class] ProfileSection [Description]

Output: The ProfileSection class provides a way to programmatically access and modify the profile section of a configuration file. This class cannot be inherited.


Input: [Class] ProfileSettings [Description]

Output: Configures the ASP.NET event profiles. This class cannot be inherited.


Input: [Class] ProfileSettingsCollection [Description]

Output: Contains a collection of ProfileSettings objects. This class cannot be inherited.


Input: [Class] ProtocolCollection [Description]

Output: This type supports the ASP.NET infrastructure and is not intended to be used directly from your code.


Input: [Class] ProtocolElement [Description]

Output: This type supports the ASP.NET infrastructure and is not intended to be used directly from your code.


Input: [Class] ProtocolsConfigurationHandler [Description]

Output: This type supports the ASP.NET infrastructure and is not intended to be used directly from your code.


Input: [Class] ProtocolsSection [Description]

Output: This type supports the ASP.NET infrastructure and is not intended to be used directly from your code.


Input: [Class] ProvidersHelper [Description]

Output: Provides methods for creating provider instances, either singly or in a batch.


Input: [Class] RegexWorker [Description]

Output: Used internally at run time by BrowserCapabilitiesFactory and BrowserCapabilitiesCodeGenerator to parse request data and identify the browser.


Input: [Class] RemoteWebConfigurationHostServer [Description]

Output: Used internally at run time to support accessing configuration data remotely.


Input: [Class] RoleManagerSection [Description]

Output: Defines configuration settings that are used to support the role management infrastructure of Web applications. This class cannot be inherited.


Input: [Class] RootProfilePropertySettingsCollection [Description]

Output: Acts as the top of a two-level named hierarchy of ProfilePropertySettingsCollection collections.


Input: [Class] RuleSettings [Description]

Output: Configures the ASP.NET event rules. This class cannot be inherited.


Input: [Class] RuleSettingsCollection [Description]

Output: A collection of RuleSettings objects. This class cannot be inherited.


Input: [Class] SecurityPolicySection [Description]

Output: Defines configuration settings that are used to support the security infrastructure of a Web application. This class cannot be inherited.


Input: [Class] SessionPageStateSection [Description]

Output: Configures the sessionPageState section. This class cannot be inherited.


Input: [Class] SessionStateSection [Description]

Output: Configures the session state for a Web application.


Input: [Class] SiteMapSection [Description]

Output: Defines configuration settings that are used to support the infrastructure for configuring, storing, and rendering site navigation. This class cannot be inherited.


Input: [Class] SqlCacheDependencyDatabase [Description]

Output: Configures the SQL cache dependencies databases for an ASP.NET application. This class cannot be inherited.


Input: [Class] SqlCacheDependencyDatabaseCollection [Description]

Output: Represents a collection of SqlCacheDependencyDatabase objects. This class cannot be inherited.


Input: [Class] SqlCacheDependencySection [Description]

Output: Configures the SQL cache dependencies for an ASP.NET application. This class cannot be inherited.


Input: [Class] SystemWebCachingSectionGroup [Description]

Output: Configures the caching group within a configuration file. This class cannot be inherited.


Input: [Class] SystemWebSectionGroup [Description]

Output: Allows the user to programmatically access the system.web group of the configuration file. This class cannot be inherited.


Input: [Class] TagMapCollection [Description]

Output: Contains a collection of TagMapInfo objects.


Input: [Class] TagMapInfo [Description]

Output: Contains a single configuration tag remapping statement. This class cannot be inherited.


Input: [Class] TagPrefixCollection [Description]

Output: Contains a collection of TagPrefixInfo objects.


Input: [Class] TagPrefixInfo [Description]

Output: Defines a configuration element containing tag-related information.


Input: [Class] TraceSection [Description]

Output: Configures the ASP.NET trace service. This class cannot be inherited.


Input: [Class] TransformerInfo [Description]

Output: Specifies a custom class that extends the WebPartTransformer class for use by Web Part connections.


Input: [Class] TransformerInfoCollection [Description]

Output: Contains a collection of TransformerInfo objects. This class cannot be inherited.


Input: [Class] TrustLevel [Description]

Output: Defines the mapping of specific security levels to named policy files. This class cannot be inherited.


Input: [Class] TrustLevelCollection [Description]

Output: Contains a collection of TrustLevel objects. This class cannot be inherited.


Input: [Class] TrustSection [Description]

Output: Configures the code-access security level that is applied to an application. This class cannot be inherited.


Input: [Class] UrlMapping [Description]

Output: Maps a URL that is displayed to users to the URL of a page in your Web application. This class cannot be inherited.


Input: [Class] UrlMappingCollection [Description]

Output: Represents a collection of UrlMapping objects. This class cannot be inherited.


Input: [Class] UrlMappingsSection [Description]

Output: Provides programmatic access to the urlMappings configuration section. This class cannot be inherited.


Input: [Class] VirtualDirectoryMapping [Description]

Output: Specifies a custom virtual-directory hierarchy for a Web application. This class cannot be inherited.


Input: [Class] VirtualDirectoryMappingCollection [Description]

Output: Contains a collection of VirtualDirectoryMapping objects. This class cannot be inherited.


Input: [Class] WebConfigurationFileMap [Description]

Output: Defines the configuration file mappings for a Web application. This class cannot be inherited.


Input: [Class] WebConfigurationManager [Description]

Output: Provides access to configuration files as they apply to Web applications.


Input: [Class] WebContext [Description]

Output: Manages the path context for the current Web application. This class cannot be inherited.


Input: [Class] WebControlsSection [Description]

Output: Configures the webControls section. This class cannot be inherited.


Input: [Class] WebPartsPersonalization [Description]

Output: Allows you to specify the personalization provider and set personalization authorizations. This class cannot be inherited.


Input: [Class] WebPartsPersonalizationAuthorization [Description]

Output: Provides programmatic access to the authorization section contained in the webParts section of the configuration. This class cannot be inherited.


Input: [Class] WebPartsSection [Description]

Output: Provides programmatic access to the webParts configuration file section. This class cannot be inherited.


Input: [Class] XhtmlConformanceSection [Description]

Output: Configures the xhtmlConformance section. This class cannot be inherited.


Input: [Name] ChangeSource [Description]

Output: Gets the current change source for operations in the store.


Input: [Name] CurrentContext [Description]

Output: Gets the current context of the store.


Input: [Name] DefaultPartition [Description]

Output: Gets or sets the default partition for the store.


Input: [Name] DemandLoading [Description]

Output: Gets whether the store is currently demand loading a relationship.


Input: [Name] Disposed [Description]

Output: Gets whether the store has been disposed.


Input: [Name] DomainDataDirectory [Description]

Output: Gets domain information directory of the store.


Input: [Name] DomainModels [Description]

Output: Gets a collection of domain models in this store.


Input: [Name] ElementDirectory [Description]

Output: Gets the directory of elements contained within the store.


Input: [Name] ElementFactory [Description]

Output: Gets the element factory for the model.


Input: [Name] EventManagerDirectory [Description]

Output: Gets the event manager directory for the model.


Input: [Name] Id [Description]

Output: Gets the ID of the store.


Input: [Name] InRedo [Description]

Output: Gets the store and verifies whether the current context of the store is being redone.


Input: [Name] InSerializationTransaction [Description]

Output: Indicates that the store has a currently active serialization transaction in the transaction stack


Input: [Name] InUndo [Description]

Output: Gets the store and verifies whether the current context of the store is being undone.


Input: [Name] InUndoRedoOrRollback [Description]

Output: Gets the store and verifies whether the current context of the store is being redone, undone, or rolled back.


Input: [Name] Partitions [Description]

Output: Gets the Collection of Partition objects for the store.


Input: [Name] PartitionsAlternate [Description]

Output: Gets the partitions used in the store.


Input: [Name] PropertyBag [Description]

Output: Gets the property bag for the store.


Input: [Name] RuleManager [Description]

Output: Gets the rule manager for the store.


Input: [Name] SerializerDirectory [Description]

Output: The default serialization directory for this store


Input: [Name] ShuttingDown [Description]

Output: Gets the store and verifies whether the store is shutting down, or sets the state of the store as shutting down.


Input: [Name] TransactionActive [Description]

Output: Gets or sets whether the store has a currently active transaction.


Input: [Name] TransactionLogs [Description]

Output: Gets the current list of transaction logs for the store.


Input: [Name] TransactionManager [Description]

Output: Gets the transaction manager for the model.


Input: [Name] UndoManager [Description]

Output: Gets the UndoManager for the default context.


Input: [Name] Version [Description]

Output: Gets the version of the store.


Input: [Type] Property [Name] DropDownLines [Description]

Output: Returns or sets the number of items displayed in the drop-down list box. If the number of items in the list is greater than DropDownLines, a scroll bar appears in the drop-down list box.

Building Applications with Microsoft Outlook Version 2002


Input: [Name] DropDownWidth [Description]

Output: Returns or sets the width in pixels of the combo box drop-down.

Building Applications with Microsoft Outlook Version 2002


Input: [Name] ListCount [Description]

Output: Returns the number of items in the list.

Building Applications with Microsoft Outlook Version 2002


Input: [Name] ListIndex [Description]

Output: Returns or sets the index of the selected item in the list.

Building Applications with Microsoft Outlook Version 2002


Input: [Name] Text [Description]

Output: Returns or sets the text in the edit portion of the control.

Building Applications with Microsoft Outlook Version 2002


Input: [Type] Method [Name] AddItem [Description]

Output: Adds an item to the list.

Building Applications with Microsoft Outlook Version 2002


Input: [Name] Clear [Description]

Output: Clears the items in the list.

Building Applications with Microsoft Outlook Version 2002


Input: [Name] RemoveItem [Description]

Output: Removes an item from the list.

Building Applications with Microsoft Outlook Version 2002


Input: [Type] Event [Name] Change [Description]

Output: Occurs when a user changes the selection in a combo box or the text in an edit box.

Building Applications with Microsoft Outlook Version 2002


Input: [Class] DataAdapter [Description]

Output: Represents a set of SQL commands and a database connection that are used to fill the DataSet and update the data source.


Input: [Class] DataColumnMapping [Description]

Output: Contains a generic column mapping for an object that inherits from DataAdapter. This class cannot be inherited.


Input: [Class] DataColumnMappingCollection [Description]

Output: Contains a collection of DataColumnMapping objects.


Input: [Class] DataRecordInfo [Description]

Output: Provides access to information about the structural type and column information for a DbDataRecord.


Input: [Class] DataTableMapping [Description]

Output: Contains a description of a mapped relationship between a source table and a DataTable. This class is used by a DataAdapter when populating a DataSet.


Input: [Class] DataTableMappingCollection [Description]

Output: A collection of DataTableMapping objects. This class cannot be inherited.


Input: [Class] DbCommand [Description]

Output: Represents an SQL statement or stored procedure to execute against a data source. Provides a base class for database-specific classes that represent commands.


Input: [Class] DbCommandBuilder [Description]

Output: Automatically generates single-table commands used to reconcile changes made to a DataSet with the associated database. This is an abstract class that can only be inherited.


Input: [Class] DbCommandDefinition [Description]

Output: Defines a cacheable command plan.


Input: [Class] DbConnection [Description]

Output: Represents a connection to a database.


Input: [Class] DbConnectionStringBuilder [Description]

Output: Provides a base class for strongly typed connection string builders.


Input: [Class] DbDataAdapter [Description]

Output: Aids implementation of the IDbDataAdapter interface. Inheritors of DbDataAdapter implement a set of functions to provide strong typing, but inherit most of the functionality needed to fully implement a DataAdapter.


Input: [Class] DBDataPermission [Description]

Output: Enables a .NET Framework data provider to help ensure that a user has a security level adequate for accessing data.


Input: [Class] DBDataPermissionAttribute [Description]

Output: Associates a security action with a custom security attribute.


Input: [Class] DbDataReader [Description]

Output: Reads a forward-only stream of rows from a data source.


Input: [Class] DbDataRecord [Description]

Output: Implements IDataRecord and ICustomTypeDescriptor, and provides data binding support for DbEnumerator.


Input: [Class] DbDataSourceEnumerator [Description]

Output: Provides a mechanism for enumerating all available instances of database servers within the local network.


Input: [Class] DbEnumerator [Description]

Output: Exposes the GetEnumerator method, which supports a simple iteration over a collection by a .NET Framework data provider.


Input: [Class] DbException [Description]

Output: The base class for all exceptions thrown on behalf of the data source.


Input: [Class] DbMetaDataCollectionNames [Description]

Output: Provides a list of constants for the well-known MetaDataCollections: DataSourceInformation, DataTypes, MetaDataCollections, ReservedWords, and Restrictions.


Input: [Class] DbMetaDataColumnNames [Description]

Output: Provides static values that are used for the column names in the MetaDataCollection objects contained in the DataTable. The DataTable is created by the GetSchema method.


Input: [Class] DbParameter [Description]

Output: Represents a parameter to a DbCommand and optionally, its mapping to a DataSet column. For more information on parameters, see Configuring Parameters and Parameter Data Types (ADO.NET).


Input: [Class] DbParameterCollection [Description]

Output: The base class for a collection of parameters relevant to a DbCommand.


Input: [Class] DbProviderConfigurationHandler [Description]

Output: Infrastructure. This class can be used by any provider to support a provider-specific configuration section.


Input: [Class] DbProviderFactories [Description]

Output: Represents a set of static methods for creating one or more instances of DbProviderFactory classes.


Input: [Class] DbProviderFactoriesConfigurationHandler [Description]

Output: Infrastructure. This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.


Input: [Class] DbProviderFactory [Description]

Output: Represents a set of methods for creating instances of a provider's implementation of the data source classes.


Input: [Class] DbProviderManifest [Description]

Output: Represents the metadata interface for all CLR types.


Input: [Class] DbProviderServices [Description]

Output: Represents a set of methods for creating correct command definition objects and accessing provider manifest information.


Input: [Class] DbProviderSpecificTypePropertyAttribute [Description]

Output: Identifies which provider-specific property in the strongly typed parameter classes is to be used when setting a provider-specific type.


Input: [Class] DbTransaction [Description]

Output: The base class for a transaction.


Input: [Class] DbXmlEnabledProviderManifest [Description]

Output: Represents a base class that implements the DbProviderManifest based on an XML definition. You can use the DbXmlEnabledProviderManifest class to obtain provider-specific information at runtime.


Input: [Class] EntityRecordInfo [Description]

Output: Provides access to entity metadata.


Input: [Class] RowUpdatedEventArgs [Description]

Output: Provides data for the RowUpdated event of a .NET Framework data provider.


Input: [Class] RowUpdatingEventArgs [Description]

Output: Provides the data for the RowUpdating event of a .NET Framework data provider.


Input: [Class] SchemaTableColumn [Description]

Output: Describes the column metadata of the schema for a database table.


Input: [Class] SchemaTableOptionalColumn [Description]

Output: Describes optional column metadata of the schema for a database table.


Input: [Service name] Code Coverage Service [Logical Tier] application tier [Service account]

Output: TFSService

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] Team Foundation Server Web Services [Logical Tier] application tier [Service account]

Output: TFSService

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] SQL Server Reporting Services (MSSQLSERVER or InstanceName if using a named instance) [Logical Tier] application tier [Service account]

Output: Local System or a domain account

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] Report Web Service [Logical Tier] application tier [Service account]

Output: Local System, Network Service, or a domain account

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] Windows SharePoint Services Administration (if SharePoint Products is installed and configured for use with Team Foundation Server) [Logical Tier] application tier [Service account]

Output: Local System, Network Service, or a domain account

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] Windows SharePoint Services Timer (if SharePoint Products is installed and configured for use with Team Foundation Server) [Logical Tier] application tier [Service account]

Output: Domain account

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] Visual Studio Team Foundation Build Service Host (if Team Foundation Build is installed) [Logical Tier] build computer [Service account]

Output: TFSBuild

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] Visual Studio Team Foundation Background Job Agent [Logical Tier] application tier [Service account]

Output: TFSService

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] Visual Studio Test Controller [Logical Tier] any computer [Service account]

Output: TFSTest

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] Visual Studio Test Agent [Logical Tier] test computer [Service account]

Output: TFSTest

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] Analysis Server (MSSQLSERVER or InstanceName if you are using a named instance) [Logical Tier] data tier [Service account]

Output: Local System or a domain account

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] SQL Server Browser [Logical Tier] data tier [Service account]

Output: Local System or a domain account

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] SQL Server (MSSQLSERVER or InstanceName if using a named instance) [Logical Tier] data tier [Service account]

Output: Local System or a domain account

Service Accounts and Dependencies in Team Foundation Server


Input: [Description] Specifies that the operating system should create a new file. This operation requires FileIOPermissionAccess.Write permission. If the file already exists, an IOException exception is thrown. [Member name]

Output: CreateNew


Input: [Description] Specifies that the operating system should create a new file. If the file already exists, it will be overwritten. This operation requires FileIOPermissionAccess.Write permission. System.IO.FileMode.Create is equivalent to requesting that if the file does not exist, use CreateNew; otherwise, use Truncate. If the file already exists but is a hidden file, an UnauthorizedAccessException exception is thrown. [Member name]

Output: Create


Input: [Description] Specifies that the operating system should open an existing file. The ability to open the file is dependent on the value specified by the FileAccess enumeration. A System.IO.FileNotFoundException exception is thrown if the file does not exist. [Member name]

Output: Open


Input: [Description] Specifies that the operating system should open a file if it exists; otherwise, a new file should be created. If the file is opened with FileAccess.Read, FileIOPermissionAccess.Read permission is required. If the file access is FileAccess.Write, FileIOPermissionAccess.Write permission is required. If the file is opened with FileAccess.ReadWrite, both FileIOPermissionAccess.Read and FileIOPermissionAccess.Write permissions are required. [Member name]

Output: OpenOrCreate


Input: [Description] Specifies that the operating system should open an existing file. When the file is opened, it should be truncated so that its size is zero bytes. This operation requires FileIOPermissionAccess.Write permission. Attempts to read from a file opened with FileMode.Truncate cause an exception. [Member name]

Output: Truncate


Input: [Description] Opens the file if it exists and seeks to the end of the file, or creates a new file. This operation requires FileIOPermissionAccess.Append permission. FileMode.Append can be used only in conjunction with FileAccess.Write. Trying to seek to a position before the end of the file throws an IOException exception, and any attempt to read fails and throws an NotSupportedException exception. [Member name]

Output: Append


Input: [Description] Gets the current change source for operations in the store. [Name]

Output: ChangeSource


Input: [Description] Gets the current context of the store. [Name]

Output: CurrentContext


Input: [Description] Gets or sets the default partition for the store. [Name]

Output: DefaultPartition


Input: [Description] Gets whether the store is currently demand loading a relationship. [Name]

Output: DemandLoading


Input: [Description] Gets whether the store has been disposed. [Name]

Output: Disposed


Input: [Description] Gets domain information directory of the store. [Name]

Output: DomainDataDirectory


Input: [Description] Gets a collection of domain models in this store. [Name]

Output: DomainModels


Input: [Description] Gets the directory of elements contained within the store. [Name]

Output: ElementDirectory


Input: [Description] Gets the element factory for the model. [Name]

Output: ElementFactory


Input: [Description] Gets the event manager directory for the model. [Name]

Output: EventManagerDirectory


Input: [Description] Gets the ID of the store. [Name]

Output: Id


Input: [Description] Gets the store and verifies whether the current context of the store is being redone. [Name]

Output: InRedo


Input: [Description] Indicates that the store has a currently active serialization transaction in the transaction stack [Name]

Output: InSerializationTransaction


Input: [Description] Gets the store and verifies whether the current context of the store is being undone. [Name]

Output: InUndo


Input: [Description] Gets the store and verifies whether the current context of the store is being redone, undone, or rolled back. [Name]

Output: InUndoRedoOrRollback


Input: [Description] Gets the Collection of Partition objects for the store. [Name]

Output: Partitions


Input: [Description] Gets the partitions used in the store. [Name]

Output: PartitionsAlternate


Input: [Description] Gets the property bag for the store. [Name]

Output: PropertyBag


Input: [Description] Gets the rule manager for the store. [Name]

Output: RuleManager


Input: [Description] The default serialization directory for this store [Name]

Output: SerializerDirectory


Input: [Description] Gets the store and verifies whether the store is shutting down, or sets the state of the store as shutting down. [Name]

Output: ShuttingDown


Input: [Description] Gets or sets whether the store has a currently active transaction. [Name]

Output: TransactionActive


Input: [Description] Gets the current list of transaction logs for the store. [Name]

Output: TransactionLogs


Input: [Description] Gets the transaction manager for the model. [Name]

Output: TransactionManager


Input: [Description] Gets the UndoManager for the default context. [Name]

Output: UndoManager


Input: [Description] Gets the version of the store. [Name]

Output: Version


Input: [Service Account] Service account for Team Foundation Server Log on as a service on the application-tier server Farm Administrators group for any SharePoint Web applications that Team Foundation Server uses1 TFSExecRole, or if this role does not exist for the database, a combination of the following roles for any databases that Team Foundation Server uses: db_owner db_create [Notes] This service account is used for all of the Web services for Team Foundation Server. If you use a domain account for this account, it must be a member of a domain that all computers throughout the deployment fully trust.

Output: TFSService, which can be a local account, a domain account, Local Service in a workgroup, or Network Service in a domain

Service Accounts and Dependencies in Team Foundation Server

Placeholder name and usable account type


Input: [Service Account] Data sources account for SQL Server Reporting Services Allow log on locally on the application-tier server and on the server that is running SQL Server Reporting Services TFSWareHouseDataReader on the report server [Notes] This service account retrieves data for reports from Reporting Services.

Output: TFSReports, which can be a local account, a domain account, or Local Service in a workgroup

Service Accounts and Dependencies in Team Foundation Server

Placeholder name and usable account type


Input: [Service Account] Service account for Team Foundation Build Log on as a service [Notes] This service account is used when builds are configured and when build status information is communicated between the build controller and the build agents.

Output: TFSBuild, which can be a local account, a domain account, or Local Service in a workgroup

Service Accounts and Dependencies in Team Foundation Server

Placeholder name and usable account type


Input: [Service Account] Service account for Lab Management Log on as a service [Notes] This service account is used when information about Lab Management is communicated between Team Foundation Server and the lab agent that is running on a virtual machine.

Output: TFSLab, which can be a local account, a domain account, Local Service in a workgroup, or Network Service in a domain

Service Accounts and Dependencies in Team Foundation Server

Placeholder name and usable account type


Input: [Service Account] Service account for Team Foundation Server Proxy Log on as a service [Notes] This service account is used for all of the proxy services. If you use a domain account for this account, it must be a member of a domain that all computers throughout the deployment fully trust.

Output: TFSProxy, which can be a local account, a domain account, Local Service in a workgroup, or Network Service in a domain

Service Accounts and Dependencies in Team Foundation Server

Placeholder name and usable account type


Input: [Service Account] Service account for Test Agent and Test Agent Controller Log on as a service [Notes] This service account is used when information about tests is communicated between the test agent controller and the test agent.

Output: TFSTest, which can be a local account, a domain account, or Network Service in a domain.

Service Accounts and Dependencies in Team Foundation Server

Placeholder name and usable account type


Input: [Service Account] Service accounts for SharePoint Web applications Allow log on locally [Notes] You must add at least one service account for each SharePoint Web application that you configure for use with Team Foundation Server. This service account is used to create team project portals and to enable dashboard functionality.

Output: WebAppService

Service Accounts and Dependencies in Team Foundation Server

Placeholder name and usable account type


Input: [Service name] Code Coverage Service [Service account] TFSService [Logical Tier]

Output: application tier

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] Team Foundation Server Web Services [Service account] TFSService [Logical Tier]

Output: application tier

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] SQL Server Reporting Services (MSSQLSERVER or InstanceName if using a named instance) [Service account] Local System or a domain account [Logical Tier]

Output: application tier

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] Report Web Service [Service account] Local System, Network Service, or a domain account [Logical Tier]

Output: application tier

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] Windows SharePoint Services Administration (if SharePoint Products is installed and configured for use with Team Foundation Server) [Service account] Local System, Network Service, or a domain account [Logical Tier]

Output: application tier

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] Windows SharePoint Services Timer (if SharePoint Products is installed and configured for use with Team Foundation Server) [Service account] Domain account [Logical Tier]

Output: application tier

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] Visual Studio Team Foundation Build Service Host (if Team Foundation Build is installed) [Service account] TFSBuild [Logical Tier]

Output: build computer

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] Visual Studio Team Foundation Background Job Agent [Service account] TFSService [Logical Tier]

Output: application tier

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] Visual Studio Test Controller [Service account] TFSTest [Logical Tier]

Output: any computer

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] Visual Studio Test Agent [Service account] TFSTest [Logical Tier]

Output: test computer

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] Analysis Server (MSSQLSERVER or InstanceName if you are using a named instance) [Service account] Local System or a domain account [Logical Tier]

Output: data tier

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] SQL Server Browser [Service account] Local System or a domain account [Logical Tier]

Output: data tier

Service Accounts and Dependencies in Team Foundation Server


Input: [Service name] SQL Server (MSSQLSERVER or InstanceName if using a named instance) [Service account] Local System or a domain account [Logical Tier]

Output: data tier

Service Accounts and Dependencies in Team Foundation Server


Input: [Class] DiagnosticsElement [Description]

Output: Represents the element in the Web.config configuration file.


Input: [Class] ProtocolElement [Description]

Output: Represents a protocol element in the Web Services configuration file. The class cannot be inherited.


Input: [Class] ProtocolElementCollection [Description]

Output: Contains a strongly typed collection of ProtocolElement objects.


Input: [Class] SoapEnvelopeProcessingElement [Description]

Output: Configures a timeout that helps mitigate denial of service attacks by terminating any request that takes longer than the ReadTimeout property value.


Input: [Class] SoapExtensionTypeElement [Description]

Output: Represents the SoapExtensionElement in the Web Services configuration file. This element adds a SOAP extension to run with all XML Web services within the scope of the configuration file. The class cannot be inherited.


Input: [Class] SoapExtensionTypeElementCollection [Description]

Output: Contains a strongly typed collection of SoapExtensionTypeElement objects.


Input: [Class] TypeElement [Description]

Output: Represents the type element in the Web services configuration file.


Input: [Class] TypeElementCollection [Description]

Output: Contains a strongly typed collection of TypeElement objects.


Input: [Class] WebServicesSection [Description]

Output: Represents the webServices element in the configuration file. This element controls the settings of XML Web services.


Input: [Class] WsdlHelpGeneratorElement [Description]

Output: Represents WsdlHelpGenerator element in the configuration file that specifies the XML Web service Help page (an .aspx file) that is displayed to a browser when the browser navigates directly to an ASMX XML Web services page.


Input: [Class] WsiProfilesElement [Description]

Output: Represents the WsiProfiles element in the configuration file.


Input: [Class] WsiProfilesElementCollection [Description]

Output: Contains a strongly typed collection of WsiProfilesElement objects.


Input: [Class] XmlFormatExtensionAttribute [Description]

Output: Specifies that a service description format extension runs at one or more extension points. This class cannot be inherited.


Input: [Class] XmlFormatExtensionPointAttribute [Description]

Output: Specifies the XML namespace and XML namespace prefix to use for a service description format extension within a service description. This class cannot be inherited.


Input: [Class] XmlFormatExtensionPrefixAttribute [Description]

Output: Specifies the XML namespace and XML namespace prefix to use for a service description format extension within a service description. This class cannot be inherited.


Input: [Name] AssemblyFormat [Description]

Output: Gets a value that specifies a method for locating and loading assemblies.


Input: [Name] Binder [Description]

Output: Gets or sets an object that controls class loading.


Input: [Name] Context [Description]

Output: Gets or sets the object that enables the passing of context data that is useful while serializing or deserializing.


Input: [Name] IgnoreExtensionDataObject [Description]

Output: Gets a value that specifies whether data supplied by an extension of the object is ignored.


Input: [Name] MaxItemsInObjectGraph [Description]

Output: Gets the maximum number of items allowed in the object to be serialized.


Input: [Name] SurrogateSelector [Description]

Output: Gets or sets an object that assists the formatter when selecting a surrogate for serialization.


Input: [Name] DragEnter [Description]

Output: Occurs when the input system reports an underlying drag event with this element as the drag target.


Input: [Name] DragLeave [Description]

Output: Occurs when the input system reports an underlying drag event with this element as the drag origin.


Input: [Name] DragOver [Description]

Output: Occurs when the input system reports an underlying drag event with this element as the potential drop target.


Input: [Name] Drop [Description]

Output: Occurs when the input system reports an underlying drop event with this element as the drop target.


Input: [Name] FocusableChanged [Description]

Output: Occurs when the value of the Focusable property changes.


Input: [Name] GiveFeedback [Description]

Output: Occurs when the input system reports an underlying drag-and-drop event that involves this element.


Input: [Name] GotFocus [Description]

Output: Occurs when this element gets logical focus.


Input: [Name] GotKeyboardFocus [Description]

Output: Occurs when the keyboard is focused on this element.


Input: [Name] GotMouseCapture [Description]

Output: Occurs when this element captures the mouse.


Input: [Name] GotStylusCapture [Description]

Output: Occurs when this element captures the stylus.


Input: [Name] GotTouchCapture [Description]

Output: Occurs when a touch is captured to this element.


Input: [Name] IsEnabledChanged [Description]

Output: Occurs when the value of the IsEnabled property on this element changes.


Input: [Name] IsHitTestVisibleChanged [Description]

Output: Occurs when the value of the IsHitTestVisible dependency property changes on this element.


Input: [Name] IsKeyboardFocusedChanged [Description]

Output: Occurs when the value of the IsKeyboardFocused property changes on this element.


Input: [Name] IsKeyboardFocusWithinChanged [Description]

Output: Occurs when the value of the IsKeyboardFocusWithinChanged property changes on this element.


Input: [Name] IsMouseCapturedChanged [Description]

Output: Occurs when the value of the IsMouseCaptured property changes on this element.


Input: [Name] IsMouseCaptureWithinChanged [Description]

Output: Occurs when the value of the IsMouseCaptureWithinProperty changes on this element.


Input: [Name] IsMouseDirectlyOverChanged [Description]

Output: Occurs when the value of the IsMouseDirectlyOver property changes on this element.


Input: [Name] IsStylusCapturedChanged [Description]

Output: Occurs when the value of the IsStylusCaptured property changes on this element.


Input: [Name] IsStylusCaptureWithinChanged [Description]

Output: Occurs when the value of the IsStylusCaptureWithin property changes on this element.


Input: [Name] IsStylusDirectlyOverChanged [Description]

Output: Occurs when the value of the IsStylusDirectlyOver property changes on this element.


Input: [Name] IsVisibleChanged [Description]

Output: Occurs when the value of the IsVisible property changes on this element.


Input: [Name] KeyDown [Description]

Output: Occurs when a key is pressed while focus is on this element.


Input: [Name] KeyUp [Description]

Output: Occurs when a key is released while focus is on this element.


Input: [Name] LayoutUpdated [Description]

Output: Occurs when the layout of the various visual elements associated with the current Dispatcher changes.


Input: [Name] LostFocus [Description]

Output: Occurs when this element loses logical focus.


Input: [Name] LostKeyboardFocus [Description]

Output: Occurs when the keyboard is no longer focused on this element,.


Input: [Name] LostMouseCapture [Description]

Output: Occurs when this element loses mouse capture.


Input: [Name] LostStylusCapture [Description]

Output: Occurs when this element loses stylus capture.


Input: [Name] LostTouchCapture [Description]

Output: Occurs when this element loses a touch capture.


Input: [Name] ManipulationBoundaryFeedback [Description]

Output: Occurs when the manipulation encounters a boundary.


Input: [Name] ManipulationCompleted [Description]

Output: Occurs when a manipulation and inertia on the UIElement object is complete.


Input: [Name] ManipulationDelta [Description]

Output: Occurs when the input device changes position during a manipulation.


Input: [Name] ManipulationInertiaStarting [Description]

Output: Occurs when the input device loses contact with the UIElement object during a manipulation and inertia begins.


Input: [Name] ManipulationStarted [Description]

Output: Occurs when an input device begins a manipulation on the UIElement object.


Input: [Name] ManipulationStarting [Description]

Output: Occurs when the manipulation processor is first created.


Input: [Name] MouseDown [Description]

Output: Occurs when any mouse button is pressed while the pointer is over this element.


Input: [Name] MouseEnter [Description]

Output: Occurs when the mouse pointer enters the bounds of this element.


Input: [Name] MouseLeave [Description]

Output: Occurs when the mouse pointer leaves the bounds of this element.


Input: [Name] MouseLeftButtonDown [Description]

Output: Occurs when the left mouse button is pressed while the mouse pointer is over this element.


Input: [Name] MouseLeftButtonUp [Description]

Output: Occurs when the left mouse button is released while the mouse pointer is over this element.


Input: [Name] MouseMove [Description]

Output: Occurs when the mouse pointer moves while over this element.


Input: [Name] MouseRightButtonDown [Description]

Output: Occurs when the right mouse button is pressed while the mouse pointer is over this element.


Input: [Name] MouseRightButtonUp [Description]

Output: Occurs when the right mouse button is released while the mouse pointer is over this element.


Input: [Name] MouseUp [Description]

Output: Occurs when any mouse button is released over this element.


Input: [Name] MouseWheel [Description]

Output: Occurs when the user rotates the mouse wheel while the mouse pointer is over this element.


Input: [Name] PreviewDragEnter [Description]

Output: Occurs when the input system reports an underlying drag event with this element as the drag target.


Input: [Name] PreviewDragLeave [Description]

Output: Occurs when the input system reports an underlying drag event with this element as the drag origin.


Input: [Name] PreviewDragOver [Description]

Output: Occurs when the input system reports an underlying drag event with this element as the potential drop target.


Input: [Name] PreviewDrop [Description]

Output: Occurs when the input system reports an underlying drop event with this element as the drop target.


Input: [Name] PreviewGiveFeedback [Description]

Output: Occurs when a drag-and-drop operation is started.


Input: [Name] PreviewGotKeyboardFocus [Description]

Output: Occurs when the keyboard is focused on this element.


Input: [Name] PreviewKeyDown [Description]

Output: Occurs when a key is pressed while focus is on this element.


Input: [Name] PreviewKeyUp [Description]

Output: Occurs when a key is released while focus is on this element.


Input: [Name] PreviewLostKeyboardFocus [Description]

Output: Occurs when the keyboard is no longer focused on this element.


Input: [Name] PreviewMouseDown [Description]

Output: Occurs when any mouse button is pressed while the pointer is over this element.


Input: [Name] PreviewMouseLeftButtonDown [Description]

Output: Occurs when the left mouse button is pressed while the mouse pointer is over this element.


Input: [Name] PreviewMouseLeftButtonUp [Description]

Output: Occurs when the left mouse button is released while the mouse pointer is over this element.


Input: [Name] PreviewMouseMove [Description]

Output: Occurs when the mouse pointer moves while the mouse pointer is over this element.


Input: [Name] PreviewMouseRightButtonDown [Description]

Output: Occurs when the right mouse button is pressed while the mouse pointer is over this element.


Input: [Name] PreviewMouseRightButtonUp [Description]

Output: Occurs when the right mouse button is released while the mouse pointer is over this element.


Input: [Name] PreviewMouseUp [Description]

Output: Occurs when any mouse button is released while the mouse pointer is over this element.


Input: [Name] PreviewMouseWheel [Description]

Output: Occurs when the user rotates the mouse wheel while the mouse pointer is over this element.


Input: [Name] PreviewQueryContinueDrag [Description]

Output: Occurs when there is a change in the keyboard or mouse button state during a drag-and-drop operation.


Input: [Name] PreviewStylusButtonDown [Description]

Output: Occurs when the stylus button is pressed while the pointer is over this element.


Input: [Name] PreviewStylusButtonUp [Description]

Output: Occurs when the stylus button is released while the pointer is over this element.


Input: [Name] PreviewStylusDown [Description]

Output: Occurs when the stylus touches the digitizer while it is over this element.


Input: [Name] PreviewStylusInAirMove [Description]

Output: Occurs when the stylus moves over an element without actually touching the digitizer.


Input: [Name] PreviewStylusInRange [Description]

Output: Occurs when the stylus is close enough to the digitizer to be detected, while over this element.


Input: [Name] PreviewStylusMove [Description]

Output: Occurs when the stylus moves while over the element. The stylus must move while being detected by the digitizer to raise this event, otherwise, PreviewStylusInAirMove is raised instead.


Input: [Name] PreviewStylusOutOfRange [Description]

Output: Occurs when the stylus is too far from the digitizer to be detected.


Input: [Name] PreviewStylusSystemGesture [Description]

Output: Occurs when a user performs one of several stylus gestures.


Input: [Name] PreviewStylusUp [Description]

Output: Occurs when the user raises the stylus off the digitizer while the stylus is over this element.


Input: [Name] PreviewTextInput [Description]

Output: Occurs when this element gets text in a device-independent manner.


Input: [Name] PreviewTouchDown [Description]

Output: Occurs when a finger touches the screen while the finger is over this element.


Input: [Name] PreviewTouchMove [Description]

Output: Occurs when a finger moves on the screen while the finger is over this element.


Input: [Name] PreviewTouchUp [Description]

Output: Occurs when a finger is raised off of the screen while the finger is over this element.


Input: [Name] QueryContinueDrag [Description]

Output: Occurs when there is a change in the keyboard or mouse button state during a drag-and-drop operation.


Input: [Name] QueryCursor [Description]

Output: Occurs when the cursor is requested to display. This event is raised on an element each time that the mouse pointer moves to a new location, which means the cursor object might need to be changed based on its new position.


Input: [Name] StylusButtonDown [Description]

Output: Occurs when the stylus button is pressed while the pointer is over this element.


Input: [Name] StylusButtonUp [Description]

Output: Occurs when the stylus button is released while the pointer is over this element.


Input: [Name] StylusDown [Description]

Output: Occurs when the stylus touches the digitizer while the stylus is over this element.


Input: [Name] StylusEnter [Description]

Output: Occurs when the stylus enters the bounds of this element.


Input: [Name] StylusInAirMove [Description]

Output: Occurs when the stylus moves over an element without actually touching the digitizer.


Input: [Name] StylusInRange [Description]

Output: Occurs when the stylus is close enough to the digitizer to be detected, while over this element.


Input: [Name] StylusLeave [Description]

Output: Occurs when the stylus leaves the bounds of the element.


Input: [Name] StylusMove [Description]

Output: Occurs when the stylus moves over this element. The stylus must move while on the digitizer to raise this event. Otherwise, StylusInAirMove is raised instead.


Input: [Name] StylusOutOfRange [Description]

Output: Occurs when the stylus is too far from the digitizer to be detected, while over this element.


Input: [Name] StylusSystemGesture [Description]

Output: Occurs when a user performs one of several stylus gestures.


Input: [Name] StylusUp [Description]

Output: Occurs when the user raises the stylus off the digitizer while it is over this element.


Input: [Name] TextInput [Description]

Output: Occurs when this element gets text in a device-independent manner.


Input: [Name] TouchDown [Description]

Output: Occurs when a finger touches the screen while the finger is over this element.


Input: [Name] TouchEnter [Description]

Output: Occurs when a touch moves from outside to inside the bounds of this element.


Input: [Name] TouchLeave [Description]

Output: Occurs when a touch moves from inside to outside the bounds of this element.


Input: [Name] TouchMove [Description]

Output: Occurs when a finger moves on the screen while the finger is over this element.


Input: [Name] TouchUp [Description]

Output: Occurs when a finger is raised off of the screen while the finger is over this element.


Input: [Description] A cache implementation supports the ability to automatically remove cache entries at a specific date and time. [Member name]

Output: AbsoluteExpirations


Input: [Description] A cache implementation supports the ability to create change monitors that monitor entries. [Member name]

Output: CacheEntryChangeMonitors


Input: [Description] A cache implementation can raise a notification that an entry has been removed from the cache. [Member name]

Output: CacheEntryRemovedCallback


Input: [Description] A cache implementation can raise a notification that an entry is about to be removed from the cache. This setting also indicates that a cache implementation supports the ability to automatically replace the entry that is being removed with a new cache entry. [Member name]

Output: CacheEntryUpdateCallback


Input: [Description] A cache implementation supports the ability to partition its storage into cache regions, and supports the ability to insert cache entries into those regions and to retrieve cache entries from those regions. [Member name]

Output: CacheRegions


Input: [Description] A cache implementation runs at least partially in memory. A distributed cache would not set this flag, whereas an in-memory cache such as the MemoryCache class would do so. [Member name]

Output: InMemoryProvider


Input: [Description] A cache implementation does not provide any of the features that are described in the DefaultCacheCapabilities enumeration. [Member name]


Input: [Description] A cache implementation runs out-of-process. A distributed cache would set this flag, whereas an in-memory cache such as the MemoryCache class would not. [Member name]

Output: OutOfProcessProvider


Input: [Description] A cache implementation supports the ability to automatically remove cache entries that have not been accessed in a specified time span. [Member name]

Output: SlidingExpirations


Input: [Member name] CreateNew [Description]

Output: Specifies that the operating system should create a new file. This operation requires FileIOPermissionAccess.Write permission. If the file already exists, an IOException exception is thrown.


Input: [Member name] Create [Description]

Output: Specifies that the operating system should create a new file. If the file already exists, it will be overwritten. This operation requires FileIOPermissionAccess.Write permission. System.IO.FileMode.Create is equivalent to requesting that if the file does not exist, use CreateNew; otherwise, use Truncate. If the file already exists but is a hidden file, an UnauthorizedAccessException exception is thrown.


Input: [Member name] Open [Description]

Output: Specifies that the operating system should open an existing file. The ability to open the file is dependent on the value specified by the FileAccess enumeration. A System.IO.FileNotFoundException exception is thrown if the file does not exist.


Input: [Member name] OpenOrCreate [Description]

Output: Specifies that the operating system should open a file if it exists; otherwise, a new file should be created. If the file is opened with FileAccess.Read, FileIOPermissionAccess.Read permission is required. If the file access is FileAccess.Write, FileIOPermissionAccess.Write permission is required. If the file is opened with FileAccess.ReadWrite, both FileIOPermissionAccess.Read and FileIOPermissionAccess.Write permissions are required.


Input: [Member name] Truncate [Description]

Output: Specifies that the operating system should open an existing file. When the file is opened, it should be truncated so that its size is zero bytes. This operation requires FileIOPermissionAccess.Write permission. Attempts to read from a file opened with FileMode.Truncate cause an exception.


Input: [Member name] Append [Description]

Output: Opens the file if it exists and seeks to the end of the file, or creates a new file. This operation requires FileIOPermissionAccess.Append permission. FileMode.Append can be used only in conjunction with FileAccess.Write. Trying to seek to a position before the end of the file throws an IOException exception, and any attempt to read fails and throws an NotSupportedException exception.


Input: [Name] AvailabilityMode [Description]

Output: Gets or sets the value that represents the availability mode for the availability replica.


Input: [Name] BackupPriority [Description]

Output: Gets or sets the value of the backup priority of the AvailabilityReplica


Input: [Name] ConnectionModeInPrimaryRole [Description]

Output: Gets or sets the connection model of the availability replica in primary role.


Input: [Name] ConnectionModeInSecondaryRole [Description]

Output: Gets or sets the connection model of the availability replica in secondary role.


Input: [Name] ConnectionState [Description]

Output: Gets the current connection state of the availability replica.


Input: [Name] CreateDate [Description]

Output: Gets the date and time when the availability replica was created.


Input: [Name] DateLastModified [Description]

Output: Gets the date and time when the replica was last modified.


Input: [Name] EndpointUrl [Description]

Output: Gets or sets the URL of the endpoint.


Input: [Name] FailoverMode [Description]

Output: Gets or sets the failover mode of the availability replica.


Input: [Name] JoinState [Description]

Output: Gets the availability replica join state.


Input: [Name] LastConnectErrorDescription [Description]

Output: Gets or sets the description of the error during the last connection.


Input: [Name] LastConnectErrorNumber [Description]

Output: Gets or sets the number of the error during the last connection.


Input: [Name] LastConnectErrorTimestamp [Description]

Output: Gets the timestamp of the error during the last connection.


Input: [Name] MemberState [Description]

Output: Gets the state of the cluster member.


Input: [Name] Name [Description]

Output: Gets or sets the name of the object.(Inherited from NamedSmoObject.)


Input: [Name] OperationalState [Description]

Output: Gets the value for operational state.


Input: [Name] Owner [Description]

Output: Gets or sets the owner of the availability replica.


Input: [Name] Parent [Description]

Output: Gets the availability group that is the parent of the availability replica.


Input: [Name] Properties [Description]

Output: Gets a collection of Property objects that represent the object properties.(Inherited from SqlSmoObject.)


Input: [Name] QuorumVoteCount [Description]

Output: Gets the quorum vote count.


Input: [Name] ReadonlyRoutingConnectionUrl [Description]

Output: Gets or sets the read only routing connection url for the availability replica.


Input: [Name] ReadonlyRoutingList [Description]

Output: Gets or sets the read only routing connection list for the availability replica.


Input: [Name] Role [Description]

Output: Gets the replica role object associated with this instance.


Input: [Name] RollupRecoveryState [Description]

Output: Gets or sets the rollup recovery state of the availability replica.


Input: [Name] RollupSynchronizationState [Description]

Output: Gets or sets the rollup synchronization state of the availability replica.


Input: [Name] SessionTimeout [Description]

Output: Gets or sets the timeout of the availability replica.


Input: [Name] State [Description]

Output: Gets the state of the referenced object.(Inherited from SmoObjectBase.)


Input: [Name] UniqueId [Description]

Output: Gets the unique, hierarchically qualified identifier for the availability replica.


Input: [Name] Urn [Description]

Output: Gets the Uniform Resource Name (URN) address value that uniquely identifies the object.(Inherited from SqlSmoObject.)


Input: [Name] UserData [Description]

Output: Gets or sets user-defined data associated with the referenced object.(Inherited from SmoObjectBase.)


Input: [Name] AddressFamily [Description]

Output: Gets the address family of the Socket.


Input: [Name] Available [Description]

Output: Gets the amount of data that has been received from the network and is available to be read.


Input: [Name] Blocking [Description]

Output: Gets or sets a value that indicates whether the Socket is in blocking mode.


Input: [Name] Connected [Description]

Output: Gets a value that indicates whether a Socket is connected to a remote host as of the last Send or Receive operation.


Input: [Name] DontFragment [Description]

Output: Gets or sets a Boolean value that specifies whether the Socket allows Internet Protocol (IP) datagrams to be fragmented.


Input: [Name] EnableBroadcast [Description]

Output: Gets or sets a Boolean value that specifies whether the Socket can send or receive broadcast packets.


Input: [Name] ExclusiveAddressUse [Description]

Output: Gets or sets a Boolean value that specifies whether the Socket allows only one process to bind to a port.


Input: [Name] Handle [Description]

Output: Gets the operating system handle for the Socket.


Input: [Name] IsBound [Description]

Output: Gets a value that indicates whether the Socket is bound to a specific local port.


Input: [Name] LingerState [Description]

Output: Gets or sets a value that specifies whether the Socket will delay closing a socket in an attempt to send all pending data.


Input: [Name] LocalEndPoint [Description]

Output: Gets the local endpoint.


Input: [Name] MulticastLoopback [Description]

Output: Gets or sets a value that specifies whether outgoing multicast packets are delivered to the sending application.


Input: [Name] NoDelay [Description]

Output: Gets or sets a Boolean value that specifies whether the stream Socket is using the Nagle algorithm.


Input: [Name] OSSupportsIPv6 [Description]

Output: Indicates whether the underlying operating system and network adaptors support Internet Protocol version 6 (IPv6).


Input: [Name] ProtocolType [Description]

Output: Gets the protocol type of the Socket.


Input: [Name] ReceiveBufferSize [Description]

Output: Gets or sets a value that specifies the size of the receive buffer of the Socket.


Input: [Name] ReceiveTimeout [Description]

Output: Gets or sets a value that specifies the amount of time after which a synchronous Receive call will time out.


Input: [Name] RemoteEndPoint [Description]

Output: Gets the remote endpoint.


Input: [Name] SendBufferSize [Description]

Output: Gets or sets a value that specifies the size of the send buffer of the Socket.


Input: [Name] SendTimeout [Description]

Output: Gets or sets a value that specifies the amount of time after which a synchronous Send call will time out.


Input: [Name] SocketType [Description]

Output: Gets the type of the Socket.


Input: [Name] SupportsIPv4 [Description]

Output: Gets a value indicating whether IPv4 support is available and enabled on the current host.


Input: [Name] SupportsIPv6 [Description]

Output: Gets a value that indicates whether the Framework supports IPv6 for certain obsolete Dns members.


Input: [Name] Ttl [Description]

Output: Gets or sets a value that specifies the Time To Live (TTL) value of Internet Protocol (IP) packets sent by the Socket.


Input: [Name] UseOnlyOverlappedIO [Description]

Output: Specifies whether the socket should only use Overlapped I/O mode.


Input: [Name] MaxPage [Description]

Output: Gets or sets the highest page number that is allowed in page ranges.


Input: [Name] MinPage [Description]

Output: Gets or sets the lowest page number that is allowed in page ranges.


Input: [Name] PageRange [Description]

Output: Gets or sets the range of pages to print when PageRangeSelection is set to UserPages.


Input: [Name] PageRangeSelection [Description]

Output: Gets or sets the PageRangeSelection for this instance of PrintDialog.


Input: [Name] PrintableAreaHeight [Description]

Output: Gets the height of the printable area of the page.


Input: [Name] PrintableAreaWidth [Description]

Output: Gets the width of the printable area of the page.


Input: [Name] PrintQueue [Description]

Output: Gets or sets a PrintQueue that represents the printer that is selected.


Input: [Name] PrintTicket [Description]

Output: Gets or sets the PrintTicket that is used by the PrintDialog when the user clicks Print for the current print job.


Input: [Name] UserPageRangeEnabled [Description]

Output: Gets or sets a value that indicates whether users of the Print dialog box have the option to specify ranges of pages to print.


Input: [Description] Gets or sets the highest page number that is allowed in page ranges. [Name]

Output: MaxPage


Input: [Description] Gets or sets the lowest page number that is allowed in page ranges. [Name]

Output: MinPage


Input: [Description] Gets or sets the range of pages to print when PageRangeSelection is set to UserPages. [Name]

Output: PageRange


Input: [Description] Gets or sets the PageRangeSelection for this instance of PrintDialog. [Name]

Output: PageRangeSelection


Input: [Description] Gets the height of the printable area of the page. [Name]

Output: PrintableAreaHeight


Input: [Description] Gets the width of the printable area of the page. [Name]

Output: PrintableAreaWidth


Input: [Description] Gets or sets a PrintQueue that represents the printer that is selected. [Name]

Output: PrintQueue


Input: [Description] Gets or sets the PrintTicket that is used by the PrintDialog when the user clicks Print for the current print job. [Name]

Output: PrintTicket


Input: [Description] Gets or sets a value that indicates whether users of the Print dialog box have the option to specify ranges of pages to print. [Name]

Output: UserPageRangeEnabled


Input: [Name] Name [Description]

Output: Gets or sets the name to display in the debugger variable windows.


Input: [Name] Target [Description]

Output: Gets or sets the type of the attribute's target.


Input: [Name] TargetTypeName [Description]

Output: Gets or sets the type name of the attribute's target.


Input: [Name] Type [Description]

Output: Gets or sets the string to display in the type column of the debugger variable windows.


Input: [Name] TypeId [Description]

Output: When implemented in a derived class, gets a unique identifier for this Attribute.(Inherited from Attribute.)


Input: [Name] Value [Description]

Output: Gets the string to display in the value column of the debugger variable windows.


Input: [Service Account] Service account for Team Foundation Server TFSService, which can be a local account, a domain account, Local Service in a workgroup, or Network Service in a domain Log on as a service on the application-tier server Farm Administrators group for any SharePoint Web applications that Team Foundation Server uses1 TFSExecRole, or if this role does not exist for the database, a combination of the following roles for any databases that Team Foundation Server uses: db_owner db_create [Notes]

Output: This service account is used for all of the Web services for Team Foundation Server. If you use a domain account for this account, it must be a member of a domain that all computers throughout the deployment fully trust.

Service Accounts and Dependencies in Team Foundation Server


Input: [Service Account] Data sources account for SQL Server Reporting Services TFSReports, which can be a local account, a domain account, or Local Service in a workgroup Allow log on locally on the application-tier server and on the server that is running SQL Server Reporting Services TFSWareHouseDataReader on the report server [Notes]

Output: This service account retrieves data for reports from Reporting Services.

Service Accounts and Dependencies in Team Foundation Server


Input: [Service Account] Service account for Team Foundation Build TFSBuild, which can be a local account, a domain account, or Local Service in a workgroup Log on as a service [Notes]

Output: This service account is used when builds are configured and when build status information is communicated between the build controller and the build agents.

Service Accounts and Dependencies in Team Foundation Server


Input: [Service Account] Service account for Lab Management TFSLab, which can be a local account, a domain account, Local Service in a workgroup, or Network Service in a domain Log on as a service [Notes]

Output: This service account is used when information about Lab Management is communicated between Team Foundation Server and the lab agent that is running on a virtual machine.

Service Accounts and Dependencies in Team Foundation Server


Input: [Service Account] Service account for Team Foundation Server Proxy TFSProxy, which can be a local account, a domain account, Local Service in a workgroup, or Network Service in a domain Log on as a service [Notes]

Output: This service account is used for all of the proxy services. If you use a domain account for this account, it must be a member of a domain that all computers throughout the deployment fully trust.

Service Accounts and Dependencies in Team Foundation Server


Input: [Service Account] Service account for Test Agent and Test Agent Controller TFSTest, which can be a local account, a domain account, or Network Service in a domain. Log on as a service [Notes]

Output: This service account is used when information about tests is communicated between the test agent controller and the test agent.

Service Accounts and Dependencies in Team Foundation Server


Input: [Service Account] Service accounts for SharePoint Web applications WebAppService Allow log on locally [Notes]

Output: You must add at least one service account for each SharePoint Web application that you configure for use with Team Foundation Server. This service account is used to create team project portals and to enable dashboard functionality.

Service Accounts and Dependencies in Team Foundation Server


Input: [Term] KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOMODE [Description]

Output: Used to get or set a normal still or photo sequence mode for the camera.

Extended Camera Control Properties (Windows Drivers)


Input: [Term] KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOFRAMERATE [Description]

Output: Used to get the current photo capture frame rate when the photo mode for the camera is sequence mode.

Extended Camera Control Properties (Windows Drivers)


Input: [Term] KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOMAXFRAMERATE [Description]

Output: Used to get or set maximum capture frame rate for a camera when it is in photo sequence mode.

Extended Camera Control Properties (Windows Drivers)


Input: [Term] KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOTRIGGERTIME [Description]

Output: Used to get or set the trigger time for the camera driver.

Extended Camera Control Properties (Windows Drivers)


Input: [Term] KSPROPERTY_CAMERACONTROL_EXTENDED_WARMSTART [Description]

Output: Used to get or set the warm start (camera ready) state.

Extended Camera Control Properties (Windows Drivers)


Input: [Term] KSPROPERTY_CAMERACONTROL_EXTENDED_MAXVIDFPS_PHOTORES [Description]

Output: Used to get or set the maximum possible frame rate possible on the video capture pins at a certain resolution.

Extended Camera Control Properties (Windows Drivers)


Input: [Term] KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOTHUMBNAIL [Description]

Output: Used to get or set the thumbnail capability for the camera.

Extended Camera Control Properties (Windows Drivers)


Input: [Term] KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE [Description]

Output: Used to get or set a driver defined mode which represents a collection of preset controls.

Extended Camera Control Properties (Windows Drivers)


Input: [Term] KSPROPERTY_CAMERACONTROL_EXTENDED_TORCHMODE [Description]

Output: Used to get or set the method a camera’s flash is used in low light conditions.

Extended Camera Control Properties (Windows Drivers)


Input: [Term] KSPROPERTY_CAMERACONTROL_EXTENDED_FLASHMODE [Description]

Output: Used to get or set the flash mode operation for both normal and sequence photo mode of the camera.

Extended Camera Control Properties (Windows Drivers)


Input: [Term] KSPROPERTY_CAMERACONTROL_EXTENDED_OPTIMIZATIONHINT [Description]

Output: Used to get or set whether auto processing occurs for white balance or for a manual temperature value.

Extended Camera Control Properties (Windows Drivers)


Input: [Term] KSPROPERTY_CAMERACONTROL_EXTENDED_WHITEBALANCEMODE [Description]

Output: Used to get or set whether the camera is optimized for photo or video operation.

Extended Camera Control Properties (Windows Drivers)


Input: [Term] KSPROPERTY_CAMERACONTROL_EXTENDED_EXPOSUREMODE [Description]

Output: Used to get or set whether auto processing occurs for exposure or a manual time value is used.

Extended Camera Control Properties (Windows Drivers)


Input: [Term] KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSMODE [Description]

Output: Used to get or set the auto, manual, and preset focus modes of the camera.

Extended Camera Control Properties (Windows Drivers)


Input: [Term] KSPROPERTY_CAMERACONTROL_EXTENDED_ISO [Description]

Output: Used to get or set the preset or automatic ISO setting for the camera.

Extended Camera Control Properties (Windows Drivers)


Input: [Term] KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW [Description]

Output: Used to get the field of view and pitch angle of the camera position.

Extended Camera Control Properties (Windows Drivers)


Input: [Term] KSPROPERTY_CAMERACONTROL_EXTENDED_EVCOMPENSATION [Description]

Output: Used to get or set the exposure control adjustment setting.

Extended Camera Control Properties (Windows Drivers)


Input: [Term] KSPROPERTY_CAMERACONTROL_EXTENDED_CAMERAANGLEOFFSET [Description]

Output: Used to get the pitch and yaw angle of the camera position.

Extended Camera Control Properties (Windows Drivers)


Input: [Member name] AbsoluteExpirations [Description]

Output: A cache implementation supports the ability to automatically remove cache entries at a specific date and time.


Input: [Member name] CacheEntryChangeMonitors [Description]

Output: A cache implementation supports the ability to create change monitors that monitor entries.


Input: [Member name] CacheEntryRemovedCallback [Description]

Output: A cache implementation can raise a notification that an entry has been removed from the cache.


Input: [Member name] CacheEntryUpdateCallback [Description]

Output: A cache implementation can raise a notification that an entry is about to be removed from the cache. This setting also indicates that a cache implementation supports the ability to automatically replace the entry that is being removed with a new cache entry.


Input: [Member name] CacheRegions [Description]

Output: A cache implementation supports the ability to partition its storage into cache regions, and supports the ability to insert cache entries into those regions and to retrieve cache entries from those regions.


Input: [Member name] InMemoryProvider [Description]

Output: A cache implementation runs at least partially in memory. A distributed cache would not set this flag, whereas an in-memory cache such as the MemoryCache class would do so.


Input: [Member name] None [Description]

Output: A cache implementation does not provide any of the features that are described in the DefaultCacheCapabilities enumeration.


Input: [Member name] OutOfProcessProvider [Description]

Output: A cache implementation runs out-of-process. A distributed cache would set this flag, whereas an in-memory cache such as the MemoryCache class would not.


Input: [Member name] SlidingExpirations [Description]

Output: A cache implementation supports the ability to automatically remove cache entries that have not been accessed in a specified time span.


Input: [Name] AffectsArrange [Description]

Output: Gets or sets a value that indicates whether a dependency property potentially affects the arrange pass during layout engine operations.


Input: [Name] AffectsMeasure [Description]

Output: Gets or sets a value that indicates whether a dependency property potentially affects the measure pass during layout engine operations.


Input: [Name] AffectsParentArrange [Description]

Output: Gets or sets a value that indicates whether a dependency property potentially affects the arrange pass of its parent element's layout during layout engine operations.


Input: [Name] AffectsParentMeasure [Description]

Output: Gets or sets a value that indicates whether a dependency property potentially affects the measure pass of its parent element's layout during layout engine operations.


Input: [Name] AffectsRender [Description]

Output: Gets or sets a value that indicates whether a dependency property potentially affects the general layout in some way that does not specifically influence arrangement or measurement, but would require a redraw.


Input: [Name] BindsTwoWayByDefault [Description]

Output: Gets or sets a value that indicates whether the property binds two-way by default.


Input: [Name] CoerceValueCallback [Description]

Output: Gets or sets a reference to a CoerceValueCallback implementation specified in this metadata. (Inherited from PropertyMetadata.)


Input: [Name] DefaultUpdateSourceTrigger [Description]

Output: Gets or sets the default for UpdateSourceTrigger to use when bindings for the property with this metadata are applied, which have their UpdateSourceTrigger set to Default.


Input: [Name] DefaultValue [Description]

Output: Gets or sets the default value of the dependency property. (Inherited from PropertyMetadata.)


Input: [Name] Inherits [Description]

Output: Gets or sets a value that indicates whether the value of the dependency property is inheritable.


Input: [Name] IsAnimationProhibited [Description]

Output: Gets or sets a value declaring whether animations should be disabled on the dependency property where the containing metadata instance is applied. (Inherited from UIPropertyMetadata.)


Input: [Name] IsDataBindingAllowed [Description]

Output: Gets a value that indicates whether data binding is supported for the dependency property.


Input: [Name] IsNotDataBindable [Description]

Output: Gets or sets a value that indicates whether the dependency property supports data binding.


Input: [Name] IsSealed [Description]

Output: Gets a value that determines whether the metadata has been applied to a property in some way, resulting in the immutable state of that metadata instance. (Inherited from PropertyMetadata.)


Input: [Name] Journal [Description]

Output: Gets or sets a value that indicates whether this property contains journaling information that applications can or should store as part of a journaling implementation.


Input: [Name] OverridesInheritanceBehavior [Description]

Output: Gets or sets a value that indicates whether the property value inheritance evaluation should span across certain content boundaries in the logical tree of elements.


Input: [Name] PropertyChangedCallback [Description]

Output: Gets or sets a reference to a PropertyChangedCallback implementation specified in this metadata. (Inherited from PropertyMetadata.)


Input: [Name] SubPropertiesDoNotAffectRender [Description]

Output: Gets or sets a value that indicates whether sub-properties of the dependency property do not affect the rendering of the containing object.


Input: [Description] Defines a method to alter an object on the referenced connection. [Interface]

Output: IAlterable


Input: [Description] Defines a method to create an object on the referenced connection. [Interface]

Output: ICreatable


Input: [Description] Defines methods and events for data transfers on the referenced connection. [Interface]

Output: IDataTransferProvider


Input: [Description] Defines a method to Drop an object on the referenced connection. [Interface]

Output: IDroppable


Input: [Description] Defines a method that marks an object to be dropped. [Interface]

Output: IMarkForDrop


Input: [Description] Defines a method to refresh an object from the server on the referenced connection. [Interface]

Output: IRefreshable


Input: [Description] Defines the Rename method on the referenced connection. [Interface]

Output: IRenamable


Input: [Description] Represents an interface that implements single-user access to the server for the referenced connection. [Interface]

Output: IRestrictedAccess


Input: [Description] Defines high-level properties and methods for server connections. [Interface]

Output: ISfcConnection


Input: [Description] Defines methods that are required for transferring metadata on the referenced connection. [Interface]

Output: ITransferMetadataProvider


Input: [Description] Specifies that the search include the element itself. [Member name]

Output: Element


Input: [Description] Specifies that the search include the element's immediate children. [Member name]

Output: Children


Input: [Description] Specifies that the search include the element's descendants, including children. [Member name]

Output: Descendants