Input: [Description] The value that sets the break to a small pause. [Member name]

Output: Small


Input: [Tasks] Creating an Automated UI Test from an Existing Manual Test: You can create an automated UI test from an existing action recording from a manual test case. [Associated Topics]

Output: How to: Generate a Coded UI Test from an Action Recording How to: Create an Action Recording

Testing the User Interface with Automated UI Tests


Input: [Tasks] Record User Actions to Create an Automated UI Test: You can record the user actions that you want to use to create an automated UI test and generate the code for a coded UI test from this recording. You can then add custom code to your coded UI test using the Code Editor. [Associated Topics]

Output: How to: Generate a Coded UI Test by Recording the Application Under Test Walkthrough: Creating, Editing and Maintaining a Coded UI Test Making Coded UI Tests Wait For Specific Events During Playback How to: Record Mouse Hovers in Coded UI Tests How to: Use UI Control Actions and Properties in Your Coded UI Tests

Testing the User Interface with Automated UI Tests


Input: [Tasks] Add UI Controls and Validation to Your Automated UI Test: You can add UI controls to your coded UI test and verify the values and the properties of the controls using the Coded UI Test Builder. If you are testing a large application, you might have to use multiple UI maps to help create your coded UI tests. [Associated Topics]

Output: How to: Add UI Controls and Validation Code Using the Coded UI Test Builder Anatomy of a Coded UI Test Testing a Large Application with Multiple UI Maps

Testing the User Interface with Automated UI Tests


Input: [Tasks] Add Parameters from a Data Source to Use with Your Coded UI Test: You can make your coded UI test into a data-driven test by adding a data source for your test method and using the test context to run the test method for each set of data in your data source. [Associated Topics]

Output: How to: Create a Data-Driven Coded UI Test

Testing the User Interface with Automated UI Tests


Input: [Tasks] Link Test Cases to User Requirements: You can link your automated UI tests to user requirements. You can then determine how many automated tests you have for your user requirements. [Associated Topics]

Output: How to: Add Requirements or User Stories to Your Test Plan

Testing the User Interface with Automated UI Tests


Input: [Tasks] Running Automated UI Tests: You can run coded UI tests directly from Microsoft Visual Studio 2010, from Microsoft Test Manager, from Team Foundation Build. Coded UI tests have to interact with the desktop when you run them, unlike other automated tests. [Associated Topics]

Output: Running Automated Tests How to: Configure and Run Scheduled Tests After Building Your Application Running Automated Tests from the Command Line How to: Set Up Your Test Agent to Run Tests that Interact with the Desktop Using Coded UI Tests in Load Tests

Testing the User Interface with Automated UI Tests


Input: [Tasks] Adding Support for Custom Controls: The coded UI testing framework does not support every possible UI and might not support the UI you want to test. For example, you cannot immediately create a coded UI test of the UI for Microsoft Excel. However, you can create an extension to the coded UI testing framework that will support a custom control. [Associated Topics]

Output: Enable Coded UI Testing of Your Custom Controls Extending Coded UI Tests and Action Recordings to Support Microsoft Excel

Testing the User Interface with Automated UI Tests


Input: [Tasks] Best Practices for Coded UI Tests: You can write coded UI tests that reduce the effect of a changing UI on the program under test. [Associated Topics]

Output: Best Practices for Coded UI Tests

Testing the User Interface with Automated UI Tests


Input: [Command name] Edit.Copy [Shortcut keys] CTRL + C CTRL + INSERT [Description]

Output: Copies the currently selected item to the system clipboard.

Global Shortcut Keys, Visual C++ 2.0 Default Shortcut Option


Input: [Command name] Edit.Cut [Shortcut keys] CTRL + X SHIFT + DELETE CTRL + ALT + W [Description]

Output: Removes the currently selected item to the system clipboard.

Global Shortcut Keys, Visual C++ 2.0 Default Shortcut Option


Input: [Command name] Edit.GotoNextLocation [Shortcut keys] F4 [Description]

Output: Moves the cursor to the next item, such as a task in the Task List window or a search match in the Find Results window. Each time you press F12, you move to the next item in the list.

Global Shortcut Keys, Visual C++ 2.0 Default Shortcut Option


Input: [Command name] Edit.GotoPreviousLocation [Shortcut keys] SHIFT + F4 [Description]

Output: Moves the cursor to the previous item in the Task List window or Find Results window.

Global Shortcut Keys, Visual C++ 2.0 Default Shortcut Option


Input: [Command name] Edit.GoToReference [Shortcut keys] SHIFT + F11 SHIFT + ALT + F11 [Description]

Output: Displays the reference of the selection in the code.

Global Shortcut Keys, Visual C++ 2.0 Default Shortcut Option


Input: [Command name] Edit.Paste [Shortcut keys] CTRL + V SHIFT + INSERT [Description]

Output: Inserts the Clipboard contents at the insertion point.

Global Shortcut Keys, Visual C++ 2.0 Default Shortcut Option


Input: [Command name] Edit.Redo [Shortcut keys] CTRL + A CTRL + SHIFT + Z SHIFT + ALT + BACKSPACE [Description]

Output: Restores the previously undone action.

Global Shortcut Keys, Visual C++ 2.0 Default Shortcut Option


Input: [Command name] Edit.SelectionCancel [Shortcut keys] ESC [Description]

Output: Closes a menu or dialog box, cancels an operation in progress, or places focus in the current document window.

Global Shortcut Keys, Visual C++ 2.0 Default Shortcut Option


Input: [Command name] Edit.Undo [Shortcut keys] CTRL + Z ALT + BACKSPACE [Description]

Output: Reverses the last editing action.

Global Shortcut Keys, Visual C++ 2.0 Default Shortcut Option


Input: [Command name] File.Print [Shortcut keys] CTRL + P CTRL + SHIFT + F12 CTRL + SHIFT + ALT + F2 [Description]

Output: Displays the Print dialog box where you can choose printer settings.

Global Shortcut Keys, Visual C++ 2.0 Default Shortcut Option


Input: [Command name] File.SaveAll [Shortcut keys] CTRL + SHIFT + S [Description]

Output: Saves all documents in the current solution and any files in the external files project.

Global Shortcut Keys, Visual C++ 2.0 Default Shortcut Option


Input: [Command name] File.SaveSelectedItems [Shortcut keys] CTRL + S SHIFT + F12 [Description]

Output: Saves the selected items in the current project.

Global Shortcut Keys, Visual C++ 2.0 Default Shortcut Option


Input: [Command name] View.PopBrowseContext [Shortcut keys] CTRL + NUM * [Description]

Output: Returns to the location preceding the last browse operation.

Global Shortcut Keys, Visual C++ 2.0 Default Shortcut Option


Input: [Topic] data Protocol [Contents]

Output: Specifies a data URI, which is a resource, typically an image, embedded in the URI as opposed to one loaded from an external URL.


Input: [Topic] file protocol [Contents]

Output: Opens a file on a local or network drive.


Input: [Topic] ftp Protocol [Contents]

Output: Opens a file transfer session with the specified site address.


Input: [Topic] gopher Protocol [Contents]

Output: Opens a gopher session with the specified site address.


Input: [Topic] http Protocol [Contents]

Output: Opens a hypertext transfer session with the specified site address.


Input: [Topic] https Protocol [Contents]

Output: Opens a secure hypertext transfer session with the specified site address.


Input: [Topic] javascript Protocol [Contents]

Output: Specifies that the URL is JavaScript code.


Input: [Topic] mailto Protocol [Contents]

Output: Opens a client's e-mail system and begins a new email message.


Input: [Topic] news Protocol [Contents]

Output: Opens a newsgroup in the client's default news application.


Input: [Topic] res Protocol [Contents]

Output: Specifies a resource that will be obtained from a module.


Input: [Topic] telnet_Protocol [Contents]

Output: Opens a terminal login session with the default Telnet client.


Input: [Topic] view-source Protocol [Contents]

Output: Obsolete for Microsoft Internet Explorer 6 for Windows XP Service Pack 2 (SP2) and later. For earlier versions, opens a Web page in the client's default HTML editor.


Input: [Description] Handle this event as normal and continue. [Member name]

Output: Continue


Input: [Description] Ignore the event completely (not even logging it to the target stream). [Member name]

Output: Ignore


Input: [Description] Ask whether to stop or continue. [Member name]

Output: Inquire


Input: [Description] Ignore this event and continue. [Member name]

Output: SilentlyContinue


Input: [Description] Stop the command. [Member name]

Output: Stop


Input: [Description] Suspend the command for further diagnosis. Supported only for workflows. [Member name]

Output: Suspend


Input: [Description] Occurs when a query executes on SQL Server. It captures the estimated execution plan in XML format with full compile-time details in the TextData data column of the trace. For more information, see Showplan XML Event Class. [Event class]

Output: Showplan XML

Displaying Execution Plans by Using SQL Server Profiler Event Classes


Input: [Description] Occurs when a query is compiled or recompiled on SQL Server. This is the compile time counterpart of the Showplan XML event. Showplan XML occurs when a query is executed. Showplan XML For Query Compile occurs when a query is compiled. For more information, see Showplan XML for Query Compile Event Class. [Event class]

Output: Showplan XML For Query Compile

Displaying Execution Plans by Using SQL Server Profiler Event Classes


Input: [Description] Occurs when a query executes on SQL Server. It displays the estimated query execution plan tree of the Transact-SQL statement being executed. For more information, see Showplan Text Event Class. [Event class]

Output: Showplan Text

Displaying Execution Plans by Using SQL Server Profiler Event Classes


Input: [Description] Occurs when SQL Server executes a Transact-SQL statement. It displays the same information as the Showplan Text event class, except the event information is formatted as a string rather than as binary data. For more information, see Showplan Text (Unencoded) Event Class. [Event class]

Output: Showplan Text (Unencoded)

Displaying Execution Plans by Using SQL Server Profiler Event Classes


Input: [Description] Occurs when a query executes on SQL Server. It displays the estimated execution plan with compile-time details. For more information, see Showplan All Event Class. [Event class]

Output: Showplan All

Displaying Execution Plans by Using SQL Server Profiler Event Classes


Input: [Description] Occurs when a query is compiled or recompiled on SQL Server. This is the compile time counterpart of the Showplan All event. Showplan All occurs when a query is executed. Showplan All For Query Compile occurs when a query is compiled. For more information, see Showplan All for Query Compile Event Class. [Event class]

Output: Showplan All For Query Compile

Displaying Execution Plans by Using SQL Server Profiler Event Classes


Input: [Description] Occurs during run time. It captures the actual execution plan in XML format with full run-time details in the TextData data column of the trace. For more information, see Showplan XML Statistics Profile Event Class. [Event class]

Output: Showplan XML Statistics Profile

Displaying Execution Plans by Using SQL Server Profiler Event Classes


Input: [Description] Occurs during run time. It displays the actual execution plan with full run-time details in textual format. For more information, see Showplan Statistics Profile Event Class. [Event class]

Output: Showplan Statistics Profile

Displaying Execution Plans by Using SQL Server Profiler Event Classes


Input: [Description] This event is similar to Showplan XML For Query Compile. It occurs when a compiled query plan is cached for the first time, compiled or recompiled any number of times, and when the plan is flushed from the cache. In some cases, the TextData data column for this event contains the plan in XML format that is being compiled or recompiled. For more information, see Performance Statistics Event Class. [Event class]

Output: Performance statistics

Displaying Execution Plans by Using SQL Server Profiler Event Classes


Input: [Member name] Continue [Description]

Output: Handle this event as normal and continue.


Input: [Member name] Ignore [Description]

Output: Ignore the event completely (not even logging it to the target stream).


Input: [Member name] Inquire [Description]

Output: Ask whether to stop or continue.


Input: [Member name] SilentlyContinue [Description]

Output: Ignore this event and continue.


Input: [Member name] Stop [Description]

Output: Stop the command.


Input: [Member name] Suspend [Description]

Output: Suspend the command for further diagnosis. Supported only for workflows.


Input: [Data type] int [Description] Identifies the collection set. Is not nullable. [Column name]

Output: collection_set_id


Input: [Data type] int [Description] Identifies an item in the collection set. Is not nullable. [Column name]

Output: collection_item_id


Input: [Data type] uniqueidentifier [Description] The GUID used to identify the collector type. Is not nullable. [Column name]

Output: collector_type_uid


Input: [Data type] nvarchar(4000) [Description] The name of the collection set. Is nullable. [Column name]

Output: name


Input: [Data type] int [Description] The frequency that data is collected by a collection item. Is not nullable. [Column name]

Output: frequency


Input: [Data type] xml [Description] Describes the parameterization for the collector type associated with the collection item. The XML schema for this collection item is validated with the XML Schema (XSD) stored in the parameter_schema for a particular collector type. Is nullable. For more information, see syscollector_collector_types (Transact-SQL). [Column name]

Output: parameters


Input: [Description] When overridden in a derived class, gets the number of objects in the collection. [Name]

Output: Count


Input: [Description] When overridden in a derived class, gets a value that indicates whether the collection is read-only. [Name]

Output: IsReadOnly


Input: [Description] When overridden in a derived class, gets a value that indicates whether the collection is thread-safe. [Name]

Output: IsSynchronized


Input: [Description] When overridden in a derived class, gets the object that has the specified name from the collection. [Name]

Output: Item


Input: [Description] When overridden in a derived class, gets a value that indicates whether the collection has been accessed. [Name]

Output: NeverAccessed


Input: [Description] When overridden in a derived class, gets an object that can be used to synchronize access to the collection. [Name]

Output: SyncRoot


Input: [Delegate] CompletedEventHandler [Description]

Output: Represents the method that will handle the Completed event.


Input: [Delegate] EventArrivedEventHandler [Description]

Output: Represents the method that will handle the EventArrived event.


Input: [Delegate] ObjectPutEventHandler [Description]

Output: Represents the method that will handle the ObjectPut event.


Input: [Delegate] ObjectReadyEventHandler [Description]

Output: Represents the method that will handle the ObjectReady event.


Input: [Delegate] ProgressEventHandler [Description]

Output: Represents the method that will handle the Progress event.


Input: [Delegate] StoppedEventHandler [Description]

Output: Represents the method that will handle the Stopped event.


Input: [Description] Gets the y-coordinate that is the sum of the Y and Height property values of this Rectangle structure. [Name]

Output: Bottom


Input: [Description] Gets or sets the height of this Rectangle structure. [Name]

Output: Height


Input: [Description] Tests whether all numeric properties of this Rectangle have values of zero. [Name]

Output: IsEmpty


Input: [Description] Gets the x-coordinate of the left edge of this Rectangle structure. [Name]

Output: Left


Input: [Description] Gets or sets the coordinates of the upper-left corner of this Rectangle structure. [Name]

Output: Location


Input: [Description] Gets the x-coordinate that is the sum of X and Width property values of this Rectangle structure. [Name]

Output: Right


Input: [Description] Gets or sets the size of this Rectangle. [Name]

Output: Size


Input: [Description] Gets the y-coordinate of the top edge of this Rectangle structure. [Name]

Output: Top


Input: [Description] Gets or sets the width of this Rectangle structure. [Name]

Output: Width


Input: [Description] Gets or sets the x-coordinate of the upper-left corner of this Rectangle structure. [Name]

Output: X


Input: [Description] Gets or sets the y-coordinate of the upper-left corner of this Rectangle structure. [Name]

Output: Y


Input: [Description] Represents the method that will handle the Completed event. [Delegate]

Output: CompletedEventHandler


Input: [Description] Represents the method that will handle the EventArrived event. [Delegate]

Output: EventArrivedEventHandler


Input: [Description] Represents the method that will handle the ObjectPut event. [Delegate]

Output: ObjectPutEventHandler


Input: [Description] Represents the method that will handle the ObjectReady event. [Delegate]

Output: ObjectReadyEventHandler


Input: [Description] Represents the method that will handle the Progress event. [Delegate]

Output: ProgressEventHandler


Input: [Description] Represents the method that will handle the Stopped event. [Delegate]

Output: StoppedEventHandler


Input: [Class] Collection [Description]

Output: A Visual Basic Collection is an ordered set of items that can be referred to as a unit.


Input: [Class] ComClassAttribute [Description]

Output: The ComClassAttribute attribute instructs the compiler to add metadata that allows a class to be exposed as a COM object.


Input: [Class] Constants [Description]

Output: The Constants module contains miscellaneous constants. These constants can be used anywhere in your code.


Input: [Class] ControlChars [Description]

Output: The ControlChars module contains constants used as control characters. These constants can be used anywhere in your code.


Input: [Class] Conversion [Description]

Output: The Conversion module contains the procedures used to perform various conversion operations.


Input: [Class] DateAndTime [Description]

Output: The DateAndTime module contains the procedures and properties used in date and time operations.


Input: [Class] ErrObject [Description]

Output: The ErrObject module contains properties and procedures used to identify and handle run-time errors using the Err object.


Input: [Class] FileSystem [Description]

Output: The FileSystem module contains the procedures used to perform file, directory or folder, and system operations. The My feature gives you greater productivity and performance in file I/O operations than using the FileSystem module. For more information, see My.Computer.FileSystem Object.


Input: [Class] Financial [Description]

Output: The Financial module contains procedures used to perform financial operations.


Input: [Class] Globals [Description]

Output: The Globals module contains script engine functions.


Input: [Class] HideModuleNameAttribute [Description]

Output: The HideModuleNameAttribute attribute, when applied to a module, allows the module members to be accessed using only the qualification needed for the module.


Input: [Class] Information [Description]

Output: The Information module contains the procedures used to return, test for, or verify information.


Input: [Class] Interaction [Description]

Output: The Interaction module contains procedures used to interact with objects, applications, and systems.


Input: [Class] MyGroupCollectionAttribute [Description]

Output: This attribute supports My.Forms and My.WebServices in Visual Basic.


Input: [Class] Strings [Description]

Output: The Strings module contains procedures used to perform string operations.


Input: [Class] VBCodeProvider [Description]

Output: Provides access to instances of the Visual Basic code generator and code compiler.


Input: [Class] VBFixedArrayAttribute [Description]

Output: Indicates that an array in a structure or non-local variable should be treated as a fixed-length array.


Input: [Class] VBFixedStringAttribute [Description]

Output: Indicates that a string should be treated as if it were fixed length.


Input: [Class] VBMath [Description]

Output: The VbMath module contains procedures used to perform mathematical operations.


Input: [Attribute] SettingsProviderAttribute [Target] Both [Description]

Output: Specifies the short name of the settings provider to use for persistence. If this attribute is not supplied, the default provider, LocalFileSettingsProvider, is assumed.


Input: [Attribute] UserScopedSettingAttribute [Target] Both [Description]

Output: Defines a property as a user-scoped application setting.


Input: [Attribute] ApplicationScopedSettingAttribute [Target] Both [Description]

Output: Defines a property as an application-scoped application setting.


Input: [Attribute] DefaultSettingValueAttribute [Target] Property [Description]

Output: Specifies a string that can be deserialized by the provider into the hard-coded default value for this property. The LocalFileSettingsProvider does not require this attribute, and will override any value provided by this attribute if there is a value already persisted.


Input: [Attribute] SettingsDescriptionAttribute [Target] Property [Description]

Output: Provides the descriptive test for an individual setting, used primarily by run-time and design-time tools.


Input: [Attribute] SettingsGroupNameAttribute [Target] Class [Description]

Output: Provides an explicit name for a settings group. If this attribute is missing, ApplicationSettingsBase uses the wrapper class name.


Input: [Attribute] SettingsGroupDescriptionAttribute [Target] Class [Description]

Output: Provides the descriptive test for a settings group, used primarily by run-time and design-time tools.


Input: [Attribute] SettingsManageabilityAttribute [Target] Both [Description]

Output: Specifies zero or more manageability services that should be provided to the settings group or property. The available services are described by the SettingsManageability enumeration.


Input: [Attribute] SpecialSettingAttribute [Target] Property [Description]

Output: Indicates that a setting belongs to a special, predefined category, such as a connection string, that suggests special processing by the settings provider. The predefined categories for this attribute are defined by the SpecialSetting enumeration.


Input: [Attribute] SettingsSerializeAsAttribute [Target] Both [Description]

Output: Specifies a preferred serialization mechanism for a settings group or property. The available serialization mechanisms are defined by the SettingsSerializeAs enumeration.


Input: [Attribute] NoSettingsVersionUpgradeAttribute [Target] Property [Description]

Output: Specifies that a settings provider should disable all application upgrade functionality for the marked property.


Input: [To do this...] Create a text file.

Output: How to: Write Text to a File


Input: [To do this...] Write to a text file.

Output: How to: Write Text to a File


Input: [To do this...] Read from a text file.

Output: How to: Read Text from a File


Input: [To do this...] Append text to a file.

Output: How to: Open and Append to a Log File File.AppendText FileInfo.AppendText


Input: [To do this...] Rename or move a file.

Output: File.Move FileInfo.MoveTo


Input: [To do this...] Delete a file.

Output: File.Delete FileInfo.Delete


Input: [To do this...] Copy a file.

Output: File.Copy FileInfo.CopyTo


Input: [To do this...] Get the size of a file.

Output: FileInfo.Length


Input: [To do this...] Get the attributes of a file.

Output: File.GetAttributes


Input: [To do this...] Set the attributes of a file.

Output: File.SetAttributes


Input: [To do this...] Determine if a file exists.

Output: File.Exists


Input: [To do this...] Read from a binary file.

Output: How to: Read and Write to a Newly Created Data File


Input: [To do this...] Write to a binary file.

Output: How to: Read and Write to a Newly Created Data File


Input: [To do this...] Retrieve a file extension.

Output: Path.GetExtension


Input: [To do this...] Retrieve the fully qualified path of a file.

Output: Path.GetFullPath


Input: [To do this...] Retrieve the file name and extension from a path.

Output: Path.GetFileName


Input: [To do this...] Change the extension of a file.

Output: Path.ChangeExtension


Input: [Interface] IBackgroundDispatcher [Description]

Output: Exposes functionality that can be used to execute a method on a thread pool thread while correctly managing system state, such as flowing ETW activities from the current thread to the thread pool thread. Introduced in Windows PowerShell 3.0.


Input: [Interface] ICommandRuntime [Description]

Output: This interface is used when you are calling the Invoke to explicitly invoke a cmdlet from within another cmdlet. It provides a mechanism for overriding the behavior of the methods called by the cmdlet you are invoking, such as the ShouldProcess and WriteObject methods.


Input: [Interface] IContainsErrorRecord [Description]

Output: Provides a mechanism for adding an error record to an exception.


Input: [Interface] IDynamicParameters [Description]

Output: Provides a mechanism for a cmdlet to retrieve parameters that can be added dynamically by the Windows PowerShell runtime.


Input: [Interface] IJobDebugger [Description]

Output: Interface to expose a job debugger.This element is introduced in Windows PowerShell 5.0.


Input: [Interface] IModuleAssemblyInitializer [Description]

Output: Provides startup initialization and compiled assembly loading for modules and snap-ins. Introduced in Windows PowerShell 3.0.


Input: [Interface] IResourceSupplier [Description]

Output: Provides a mechanism for obtaining a resource string based on a base name and resource identifier.


Input: [INetFwRule Property] Action [Comment]

Output: Accesses the Action property of this rule.

Translating the Authored Firewall Policy into API Calls (Windows)


Input: [INetFwRule Property] Enabled [Comment]

Output: Accesses the Enabled property for this rule.

Translating the Authored Firewall Policy into API Calls (Windows)


Input: [INetFwRule Property] ApplicationName [Comment]

Output: Accesses the ApplicationName property for this rule.

Translating the Authored Firewall Policy into API Calls (Windows)


Input: [INetFwRule Property] Description [Comment]

Output: Accesses the Description property for this rule.

Translating the Authored Firewall Policy into API Calls (Windows)


Input: [INetFwRule Property] Direction [Comment]

Output: Accesses the Direction property for this rule.

Translating the Authored Firewall Policy into API Calls (Windows)


Input: [INetFwRule Property] EdgeTraversal [Comment]

Output: Accesses the EdgeTraversal property for this rule.

Translating the Authored Firewall Policy into API Calls (Windows)


Input: [INetFwRule Property] Grouping [Comment]

Output: Accesses the Grouping property for this rule.

Translating the Authored Firewall Policy into API Calls (Windows)


Input: [INetFwRule Property] IcmpTypesAndCodes [Comment]

Output: Accesses the IcmpTypesAndCodes property for this rule.

Translating the Authored Firewall Policy into API Calls (Windows)


Input: [INetFwRule Property] Interfaces [Comment]

Output: Accesses the Interfaces property for this rule.

Translating the Authored Firewall Policy into API Calls (Windows)


Input: [INetFwRule Property] InterfaceTypes [Comment]

Output: Accesses the InterfaceTypes property for this rule.

Translating the Authored Firewall Policy into API Calls (Windows)


Input: [INetFwRule Property] LocalAddresses [Comment]

Output: Accesses the LocalAddresses property for this rule.

Translating the Authored Firewall Policy into API Calls (Windows)


Input: [INetFwRule Property] LocalPorts [Comment]

Output: Accesses the LocalPorts property of this rule.

Translating the Authored Firewall Policy into API Calls (Windows)


Input: [INetFwRule Property] Name [Comment]

Output: Accesses the Name property for this rule.

Translating the Authored Firewall Policy into API Calls (Windows)


Input: [INetFwRule Property] Profiles [Comment]

Output: Accesses the Profiles property for this rule.

Translating the Authored Firewall Policy into API Calls (Windows)


Input: [INetFwRule Property] Protocol [Comment]

Output: Accesses the Protocol property for this rule.

Translating the Authored Firewall Policy into API Calls (Windows)


Input: [INetFwRule Property] RemoteAddresses [Comment]

Output: Accesses the RemoteAddresses property of this rule.

Translating the Authored Firewall Policy into API Calls (Windows)


Input: [INetFwRule Property] RemotePorts [Comment]

Output: Accesses the RemotePorts property for this rule.

Translating the Authored Firewall Policy into API Calls (Windows)


Input: [INetFwRule Property] ServiceName [Comment]

Output: Accesses the ServiceName property for this rule.

Translating the Authored Firewall Policy into API Calls (Windows)


Input: [Description] Specifies that Reflection should create an instance of the specified type. Calls the constructor that matches the given arguments. The supplied member name is ignored. If the type of lookup is not specified, (Instance | Public) will apply. It is not possible to call a type initializer. [Member name]

Output: CreateInstance


Input: [Description] Specifies that only members declared at the level of the supplied type's hierarchy should be considered. Inherited members are not considered. [Member name]

Output: DeclaredOnly


Input: [Description] Specifies no binding flag. [Member name]

Output: Default


Input: [Description] Specifies that types of the supplied arguments must exactly match the types of the corresponding formal parameters. Reflection throws an exception if the caller supplies a non-null Binder object, since that implies that the caller is supplying BindToXXX implementations that will pick the appropriate method. Reflection models the accessibility rules of the common type system. For example, if the caller is in the same assembly, the caller does not need special permissions for internal members. Otherwise, the caller needs ReflectionPermission. This is consistent with lookup of members that are protected, private, and so on. The general principle is that ChangeType should perform only widening coercions, which never lose data. An example of a widening coercion is coercing a value that is a 32-bit signed integer to a value that is a 64-bit signed integer. This is distinguished from a narrowing coercion, which may lose data. An example of a narrowing coercion is coercing a 64-bit signed integer to a 32-bit signed integer. The default binder ignores this flag, while custom binders can implement the semantics of this flag. [Member name]

Output: ExactBinding


Input: [Description] Specifies that public and protected static members up the hierarchy should be returned. Private static members in inherited classes are not returned. Static members include fields, methods, events, and properties. Nested types are not returned. [Member name]

Output: FlattenHierarchy


Input: [Description] Specifies that the value of the specified field should be returned. [Member name]

Output: GetField


Input: [Description] Specifies that the value of the specified property should be returned. [Member name]

Output: GetProperty


Input: [Description] Specifies that the case of the member name should not be considered when binding. [Member name]

Output: IgnoreCase


Input: [Description] Used in COM interop to specify that the return value of the member can be ignored. [Member name]

Output: IgnoreReturn


Input: [Description] Specifies that instance members are to be included in the search. [Member name]

Output: Instance


Input: [Description] Specifies that a method is to be invoked. This may not be a constructor or a type initializer. [Member name]

Output: InvokeMethod


Input: [Description] Specifies that non-public members are to be included in the search. [Member name]

Output: NonPublic


Input: [Description] Returns the set of members whose parameter count matches the number of supplied arguments. This binding flag is used for methods with parameters that have default values and methods with variable arguments (varargs). This flag should only be used with Type.InvokeMember. Parameters with default values are used only in calls where trailing arguments are omitted. They must be the last arguments. [Member name]

Output: OptionalParamBinding


Input: [Description] Specifies that public members are to be included in the search. [Member name]

Output: Public


Input: [Description] Specifies that the PROPPUT member on a COM object should be invoked. PROPPUT specifies a property-setting function that uses a value. Use PutDispProperty if a property has both PROPPUT and PROPPUTREF and you need to distinguish which one is called. [Member name]

Output: PutDispProperty


Input: [Description] Specifies that the PROPPUTREF member on a COM object should be invoked. PROPPUTREF specifies a property-setting function that uses a reference instead of a value. Use PutRefDispProperty if a property has both PROPPUT and PROPPUTREF and you need to distinguish which one is called. [Member name]

Output: PutRefDispProperty


Input: [Description] Specifies that the value of the specified field should be set. [Member name]

Output: SetField


Input: [Description] Specifies that the value of the specified property should be set. For COM properties, specifying this binding flag is equivalent to specifying PutDispProperty and PutRefDispProperty. [Member name]

Output: SetProperty


Input: [Description] Specifies that static members are to be included in the search. [Member name]

Output: Static


Input: [Description] Not implemented. [Member name]

Output: SuppressChangeType


Input: [Associated Topics] How to: Generate a Coded UI Test from an Action Recording How to: Create an Action Recording [Tasks]

Output: Creating an Automated UI Test from an Existing Manual Test: You can create an automated UI test from an existing action recording from a manual test case.

Testing the User Interface with Automated UI Tests


Input: [Associated Topics] How to: Generate a Coded UI Test by Recording the Application Under Test Walkthrough: Creating, Editing and Maintaining a Coded UI Test Making Coded UI Tests Wait For Specific Events During Playback How to: Record Mouse Hovers in Coded UI Tests How to: Use UI Control Actions and Properties in Your Coded UI Tests [Tasks]

Output: Record User Actions to Create an Automated UI Test: You can record the user actions that you want to use to create an automated UI test and generate the code for a coded UI test from this recording. You can then add custom code to your coded UI test using the Code Editor.

Testing the User Interface with Automated UI Tests


Input: [Associated Topics] How to: Add UI Controls and Validation Code Using the Coded UI Test Builder Anatomy of a Coded UI Test Testing a Large Application with Multiple UI Maps [Tasks]

Output: Add UI Controls and Validation to Your Automated UI Test: You can add UI controls to your coded UI test and verify the values and the properties of the controls using the Coded UI Test Builder. If you are testing a large application, you might have to use multiple UI maps to help create your coded UI tests.

Testing the User Interface with Automated UI Tests


Input: [Associated Topics] How to: Create a Data-Driven Coded UI Test [Tasks]

Output: Add Parameters from a Data Source to Use with Your Coded UI Test: You can make your coded UI test into a data-driven test by adding a data source for your test method and using the test context to run the test method for each set of data in your data source.

Testing the User Interface with Automated UI Tests


Input: [Associated Topics] How to: Add Requirements or User Stories to Your Test Plan [Tasks]

Output: Link Test Cases to User Requirements: You can link your automated UI tests to user requirements. You can then determine how many automated tests you have for your user requirements.

Testing the User Interface with Automated UI Tests


Input: [Associated Topics] Running Automated Tests How to: Configure and Run Scheduled Tests After Building Your Application Running Automated Tests from the Command Line How to: Set Up Your Test Agent to Run Tests that Interact with the Desktop Using Coded UI Tests in Load Tests [Tasks]

Output: Running Automated UI Tests: You can run coded UI tests directly from Microsoft Visual Studio 2010, from Microsoft Test Manager, from Team Foundation Build. Coded UI tests have to interact with the desktop when you run them, unlike other automated tests.

Testing the User Interface with Automated UI Tests


Input: [Associated Topics] Enable Coded UI Testing of Your Custom Controls Extending Coded UI Tests and Action Recordings to Support Microsoft Excel [Tasks]

Output: Adding Support for Custom Controls: The coded UI testing framework does not support every possible UI and might not support the UI you want to test. For example, you cannot immediately create a coded UI test of the UI for Microsoft Excel. However, you can create an extension to the coded UI testing framework that will support a custom control.

Testing the User Interface with Automated UI Tests


Input: [Associated Topics] Best Practices for Coded UI Tests [Tasks]

Output: Best Practices for Coded UI Tests: You can write coded UI tests that reduce the effect of a changing UI on the program under test.

Testing the User Interface with Automated UI Tests


Input: [Column name] collection_set_id [Data type] int [Description]

Output: Identifies the collection set. Is not nullable.


Input: [Column name] collection_item_id [Data type] int [Description]

Output: Identifies an item in the collection set. Is not nullable.


Input: [Column name] collector_type_uid [Data type] uniqueidentifier [Description]

Output: The GUID used to identify the collector type. Is not nullable.


Input: [Column name] name [Data type] nvarchar(4000) [Description]

Output: The name of the collection set. Is nullable.


Input: [Column name] frequency [Data type] int [Description]

Output: The frequency that data is collected by a collection item. Is not nullable.


Input: [Column name] parameters [Data type] xml [Description]

Output: Describes the parameterization for the collector type associated with the collection item. The XML schema for this collection item is validated with the XML Schema (XSD) stored in the parameter_schema for a particular collector type. Is nullable. For more information, see syscollector_collector_types (Transact-SQL).


Input: [Interface Name] ISQLServerCallableStatement Interface [Description]

Output: Lets you specify the stored procedure name to call along with input and output parameters.


Input: [Interface Name] ISQLServerConnection Interface [Description]

Output: Represents a JDBC connection to a SQL Server database.


Input: [Interface Name] SQLServerDataSource Class [Description]

Output: Represents a list of properties specific to connecting to a SQL Server database by using a ISQLServerConnection object.


Input: [Interface Name] ISQLServerPreparedStatement [Description]

Output: Represents the basic implementation of JDBC prepared statement functionality.


Input: [Interface Name] ISQLServerResultSet [Description]

Output: Represents a JDBC result set.


Input: [Interface Name] ISQLServerStatement [Description]

Output: Represents the basic implementation of JDBC statement functionality.


Input: [Event class] Showplan XML [Description]

Output: Occurs when a query executes on SQL Server. It captures the estimated execution plan in XML format with full compile-time details in the TextData data column of the trace. For more information, see Showplan XML Event Class.

Displaying Execution Plans by Using SQL Server Profiler Event Classes


Input: [Event class] Showplan XML For Query Compile [Description]

Output: Occurs when a query is compiled or recompiled on SQL Server. This is the compile time counterpart of the Showplan XML event. Showplan XML occurs when a query is executed. Showplan XML For Query Compile occurs when a query is compiled. For more information, see Showplan XML for Query Compile Event Class.

Displaying Execution Plans by Using SQL Server Profiler Event Classes


Input: [Event class] Showplan Text [Description]

Output: Occurs when a query executes on SQL Server. It displays the estimated query execution plan tree of the Transact-SQL statement being executed. For more information, see Showplan Text Event Class.

Displaying Execution Plans by Using SQL Server Profiler Event Classes


Input: [Event class] Showplan Text (Unencoded) [Description]

Output: Occurs when SQL Server executes a Transact-SQL statement. It displays the same information as the Showplan Text event class, except the event information is formatted as a string rather than as binary data. For more information, see Showplan Text (Unencoded) Event Class.

Displaying Execution Plans by Using SQL Server Profiler Event Classes


Input: [Event class] Showplan All [Description]

Output: Occurs when a query executes on SQL Server. It displays the estimated execution plan with compile-time details. For more information, see Showplan All Event Class.

Displaying Execution Plans by Using SQL Server Profiler Event Classes


Input: [Event class] Showplan All For Query Compile [Description]

Output: Occurs when a query is compiled or recompiled on SQL Server. This is the compile time counterpart of the Showplan All event. Showplan All occurs when a query is executed. Showplan All For Query Compile occurs when a query is compiled. For more information, see Showplan All for Query Compile Event Class.

Displaying Execution Plans by Using SQL Server Profiler Event Classes


Input: [Event class] Showplan XML Statistics Profile [Description]

Output: Occurs during run time. It captures the actual execution plan in XML format with full run-time details in the TextData data column of the trace. For more information, see Showplan XML Statistics Profile Event Class.

Displaying Execution Plans by Using SQL Server Profiler Event Classes


Input: [Event class] Showplan Statistics Profile [Description]

Output: Occurs during run time. It displays the actual execution plan with full run-time details in textual format. For more information, see Showplan Statistics Profile Event Class.

Displaying Execution Plans by Using SQL Server Profiler Event Classes


Input: [Event class] Performance statistics [Description]

Output: This event is similar to Showplan XML For Query Compile. It occurs when a compiled query plan is cached for the first time, compiled or recompiled any number of times, and when the plan is flushed from the cache. In some cases, the TextData data column for this event contains the plan in XML format that is being compiled or recompiled. For more information, see Performance Statistics Event Class.

Displaying Execution Plans by Using SQL Server Profiler Event Classes


Input: [Name] ASCII [Description]

Output: Gets an encoding for the ASCII (7-bit) character set.


Input: [Name] BigEndianUnicode [Description]

Output: Gets an encoding for the UTF-16 format that uses the big endian byte order.


Input: [Name] BodyName [Description]

Output: When overridden in a derived class, gets a name for the current encoding that can be used with mail agent body tags.


Input: [Name] CodePage [Description]

Output: When overridden in a derived class, gets the code page identifier of the current Encoding.


Input: [Name] DecoderFallback [Description]

Output: Gets or sets the DecoderFallback object for the current Encoding object.


Input: [Name] Default [Description]

Output: Gets an encoding for the operating system's current ANSI code page.


Input: [Name] EncoderFallback [Description]

Output: Gets or sets the EncoderFallback object for the current Encoding object.


Input: [Name] EncodingName [Description]

Output: When overridden in a derived class, gets the human-readable description of the current encoding.


Input: [Name] HeaderName [Description]

Output: When overridden in a derived class, gets a name for the current encoding that can be used with mail agent header tags.


Input: [Name] IsBrowserDisplay [Description]

Output: When overridden in a derived class, gets a value indicating whether the current encoding can be used by browser clients for displaying content.


Input: [Name] IsBrowserSave [Description]

Output: When overridden in a derived class, gets a value indicating whether the current encoding can be used by browser clients for saving content.


Input: [Name] IsMailNewsDisplay [Description]

Output: When overridden in a derived class, gets a value indicating whether the current encoding can be used by mail and news clients for displaying content.


Input: [Name] IsMailNewsSave [Description]

Output: When overridden in a derived class, gets a value indicating whether the current encoding can be used by mail and news clients for saving content.


Input: [Name] IsReadOnly [Description]

Output: When overridden in a derived class, gets a value indicating whether the current encoding is read-only.


Input: [Name] IsSingleByte [Description]

Output: When overridden in a derived class, gets a value indicating whether the current encoding uses single-byte code points.


Input: [Name] Unicode [Description]

Output: Gets an encoding for the UTF-16 format using the little endian byte order.


Input: [Name] UTF32 [Description]

Output: Gets an encoding for the UTF-32 format using the little endian byte order.


Input: [Name] UTF7 [Description]

Output: Gets an encoding for the UTF-7 format.


Input: [Name] UTF8 [Description]

Output: Gets an encoding for the UTF-8 format.


Input: [Name] WebName [Description]

Output: When overridden in a derived class, gets the name registered with the Internet Assigned Numbers Authority (IANA) for the current encoding.


Input: [Name] WindowsCodePage [Description]

Output: When overridden in a derived class, gets the Windows operating system code page that most closely corresponds to the current encoding.


Input: [Member name] DashLine [Description]

Output: Legend separator is a dashed line.


Input: [Member name] DotLine [Description]

Output: Legend separator is a dotted line.


Input: [Member name] DoubleLine [Description]

Output: Legend separator is a double line.


Input: [Member name] GradientLine [Description]

Output: Legend separator is a solid line with a gradient on the ends.


Input: [Member name] Line [Description]

Output: Legend separator is a solid line.


Input: [Member name] None [Description]

Output: No separator will be shown.


Input: [Member name] ThickGradientLine [Description]

Output: Legend separator is a thick solid line with a gradient on the ends.


Input: [Member name] ThickLine [Description]

Output: Legend separator is a thick solid line.


Input: [Name] CookiePath [Description]

Output: Gets the cookie path for the forms-authentication ticket.


Input: [Name] Expiration [Description]

Output: Gets the local date and time at which the forms-authentication ticket expires.


Input: [Name] Expired [Description]

Output: Gets a value indicating whether the forms-authentication ticket has expired.


Input: [Name] IsPersistent [Description]

Output: Gets a value indicating whether the cookie that contains the forms-authentication ticket information is persistent.


Input: [Name] IssueDate [Description]

Output: Gets the local date and time at which the forms-authentication ticket was originally issued.


Input: [Name] Name [Description]

Output: Gets the user name associated with the forms-authentication ticket.


Input: [Name] UserData [Description]

Output: Gets a user-specific string stored with the ticket.


Input: [Name] Version [Description]

Output: Gets the version number of the ticket.


Input: [Value] RESOURCEDISPLAYTYPE_DOMAIN [Meaning]

Output: Display the network service as a domain.


Input: [Value] RESOURCEDISPLAYTYPE_FILE [Meaning]

Output: Display the network service as a file.


Input: [Value] RESOURCEDISPLAYTYPE_GENERIC [Meaning]

Output: The method used to display the object does not matter.


Input: [Value] RESOURCEDISPLAYTYPE_GROUP [Meaning]

Output: Display the network service as a group.


Input: [Value] RESOURCEDISPLAYTYPE_SERVER [Meaning]

Output: Display the network service as a server.


Input: [Value] RESOURCEDISPLAYTYPE_SHARE [Meaning]

Output: Display the network service as a sharepoint.


Input: [Value] RESOURCEDISPLAYTYPE_TREE [Meaning]

Output: Display the network service as a tree.


Input: [Name] Count [Description]

Output: When overridden in a derived class, gets the number of objects in the collection.


Input: [Name] IsReadOnly [Description]

Output: When overridden in a derived class, gets a value that indicates whether the collection is read-only.


Input: [Name] IsSynchronized [Description]

Output: When overridden in a derived class, gets a value that indicates whether the collection is thread-safe.


Input: [Name] Item [Description]

Output: When overridden in a derived class, gets the object that has the specified name from the collection.


Input: [Name] NeverAccessed [Description]

Output: When overridden in a derived class, gets a value that indicates whether the collection has been accessed.


Input: [Name] SyncRoot [Description]

Output: When overridden in a derived class, gets an object that can be used to synchronize access to the collection.


Input: [Attribute] SettingsProviderAttribute [Description] Specifies the short name of the settings provider to use for persistence. If this attribute is not supplied, the default provider, LocalFileSettingsProvider, is assumed. [Target]

Output: Both


Input: [Attribute] UserScopedSettingAttribute [Description] Defines a property as a user-scoped application setting. [Target]

Output: Both


Input: [Attribute] ApplicationScopedSettingAttribute [Description] Defines a property as an application-scoped application setting. [Target]

Output: Both


Input: [Attribute] DefaultSettingValueAttribute [Description] Specifies a string that can be deserialized by the provider into the hard-coded default value for this property. The LocalFileSettingsProvider does not require this attribute, and will override any value provided by this attribute if there is a value already persisted. [Target]

Output: Property


Input: [Attribute] SettingsDescriptionAttribute [Description] Provides the descriptive test for an individual setting, used primarily by run-time and design-time tools. [Target]

Output: Property


Input: [Attribute] SettingsGroupNameAttribute [Description] Provides an explicit name for a settings group. If this attribute is missing, ApplicationSettingsBase uses the wrapper class name. [Target]

Output: Class


Input: [Attribute] SettingsGroupDescriptionAttribute [Description] Provides the descriptive test for a settings group, used primarily by run-time and design-time tools. [Target]

Output: Class


Input: [Attribute] SettingsManageabilityAttribute [Description] Specifies zero or more manageability services that should be provided to the settings group or property. The available services are described by the SettingsManageability enumeration. [Target]

Output: Both


Input: [Attribute] SpecialSettingAttribute [Description] Indicates that a setting belongs to a special, predefined category, such as a connection string, that suggests special processing by the settings provider. The predefined categories for this attribute are defined by the SpecialSetting enumeration. [Target]

Output: Property


Input: [Attribute] SettingsSerializeAsAttribute [Description] Specifies a preferred serialization mechanism for a settings group or property. The available serialization mechanisms are defined by the SettingsSerializeAs enumeration. [Target]

Output: Both


Input: [Attribute] NoSettingsVersionUpgradeAttribute [Description] Specifies that a settings provider should disable all application upgrade functionality for the marked property. [Target]

Output: Property


Input: [Notes] This method returns E_NOTIMPL. [Implementation]

Output: Anti-moniker


Input: [Notes] This method forwards to the class moniker's BindToObject. [Implementation]

Output: Class moniker


Input: [Notes] This method opens the file specified by the path represented by the moniker and returns an IStorage pointer to that file. The method supports binding to the IStorage interface only; if IStream or ILockBytes is requested in riid, the method returns E_UNSPEC, and if other interfaces are requested, this method returns E_NOINTERFACE. Unless pmkToLeft is a class moniker, pmkToLeft should be NULL, as in the implementation of IMoniker::BindToObject. [Implementation]

Output: File moniker


Input: [Notes] This method recursively calls BindToStorage on the rightmost component of the composite, passing the rest of the composite as the pmkToLeft parameter for that call. [Implementation]

Output: Generic composite moniker


Input: [Notes] If pmkToLeft is NULL, this method returns E_INVALIDARG. Otherwise, the method calls IMoniker::BindToObject on the pmkToLeft parameter, requesting an IOleItemContainer interface pointer. The method then calls IOleItemContainer::GetObjectStorage for the requested interface. [Implementation]

Output: Item moniker


Input: [Notes] This method obtains a marshaled pointer to the requested interface on the storage that contains the running object. Because the OBJREF moniker represents a running object, no activation takes place. If the represented object is no longer running, BindToStorage fails with E_UNEXPECTED. [Implementation]

Output: OBJREF moniker


Input: [Notes] This method queries the wrapped pointer for the requested interface. [Implementation]

Output: Pointer moniker


Input: [Notes] The system implementation of URL monikers supports BindToStorage for stream objects on all URLs and for storage objects in the case where the designated resource is a compound file. Because the URL moniker supports asynchronous binding, the actual return value of its BindToStorage may vary depending on the object parameters established in the bind context. However, the semantics of the bind operation are identical regardless of synchronous or asynchronous usage, as follows: The URL moniker pulls further information for the bind operation from the bind context. For example, the moniker can obtain pointers to the IBindStatusCallback and IEnumFORMATETC interfaces that are registered in the bind context. Further information can include additional bind options specified on the bind context through IBindCtx::SetBindOptions, such as the dwTickCountDeadline parameter or the grfFlags value of BIND_MAYBOTHERUSER. The moniker then queries the client by calling IBindStatusCallback::GetBindInfo and initiates the bind operation with the transport and passes the resulting IBinding to the client by calling IBindStatusCallback::OnStartBinding. If the caller requested an asynchronous IStream or IStorage by specifying the BINDF_ASYNCSTORAGE flag in the BINDINFO structure retrieved from the IBindStatusCallback::GetBindInfo, method the URL moniker returns the object as soon as possible. Calls to these IStorage or IStream objects that reference data not yet available return E_PENDING. If the caller does not specify asynchronous IStream or IStorage as described above, the URL moniker will still return an object through the IBindStatusCallback::OnDataAvailable method as soon as possible. However, calls to these objects that reference data not yet available will block until the data becomes available. For some applications, this will require the least modification of their existing I/O code yet may still result in improved performance depending on their access patterns. [Implementation]

Output: URL moniker


Input: [Description] Gets the custom trace listener attributes defined in the application configuration file. [Name]

Output: Attributes


Input: [Description] Gets and sets the trace filter for the trace listener. [Name]

Output: Filter


Input: [Description] Gets or sets the indent level. [Name]

Output: IndentLevel


Input: [Description] Gets or sets the number of spaces in an indent. [Name]

Output: IndentSize


Input: [Description] Gets a value indicating whether the trace listener is thread safe. [Name]

Output: IsThreadSafe


Input: [Description] Gets or sets a name for this TraceListener. [Name]

Output: Name


Input: [Description] Gets or sets a value indicating whether to indent the output. [Name]

Output: NeedIndent


Input: [Description] Gets or sets the trace output options. [Name]

Output: TraceOutputOptions


Input: [Element name] LoadBalancer [Description]

Output: Required. Specifies the attributes of an internal load balancer.


Input: [Element name] Name [Description]

Output: Required. Specifies the name of the internal load balancer.


Input: [Element name] FrontendIpConfiguration [Description]

Output: Required. Specifies the configuration for the virtual IP address that is provided by the load balancer.


Input: [Element name] Type [Description]

Output: Required. Specifies the type of virtual IP address that is provided by the load balancer. The only allowable value is Private.


Input: [Element name] SubnetName [Description]

Output: Required if the deployment exists in a virtual network and a StaticVirtualNetworkIPAddress is assigned. Specifies the subnet of the virtual network that the load balancer uses. The virtual IP address that is managed by the load balancer is contained in this subnet.


Input: [Element name] StaticVirtualNetworkIPAddress [Description]

Output: Optional. Specifies a specific virtual IP address that the load balancer uses from the subnet in the virtual network.


Input: [Class] AsnEncodedData [Description]

Output: Represents Abstract Syntax Notation One (ASN.1)-encoded data.


Input: [Class] AsnEncodedDataCollection [Description]

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


Input: [Class] AsnEncodedDataEnumerator [Description]

Output: Provides the ability to navigate through an AsnEncodedDataCollection object. This class cannot be inherited.


Input: [Class] AsymmetricAlgorithm [Description]

Output: Represents the abstract base class from which all implementations of asymmetric algorithms must inherit.


Input: [Class] AsymmetricKeyExchangeDeformatter [Description]

Output: Represents the base class from which all asymmetric key exchange deformatters derive.


Input: [Class] AsymmetricKeyExchangeFormatter [Description]

Output: Represents the base class from which all asymmetric key exchange formatters derive.


Input: [Class] AsymmetricSignatureDeformatter [Description]

Output: Represents the abstract base class from which all implementations of asymmetric signature deformatters derive.


Input: [Class] AsymmetricSignatureFormatter [Description]

Output: Represents the base class from which all implementations of asymmetric signature formatters derive.


Input: [Class] CryptoAPITransform [Description]

Output: Performs a cryptographic transformation of data. This class cannot be inherited.


Input: [Class] CryptoConfig [Description]

Output: Accesses the cryptography configuration information.


Input: [Class] CryptographicAttributeObject [Description]

Output: Contains a type and a collection of values associated with that type.


Input: [Class] CryptographicAttributeObjectCollection [Description]

Output: Contains a set of CryptographicAttributeObject objects.


Input: [Class] CryptographicAttributeObjectEnumerator [Description]

Output: Provides enumeration functionality for the CryptographicAttributeObjectCollection collection. This class cannot be inherited.


Input: [Class] CryptographicException [Description]

Output: The exception that is thrown when an error occurs during a cryptographic operation.


Input: [Class] CryptographicUnexpectedOperationException [Description]

Output: The exception that is thrown when an unexpected operation occurs during a cryptographic operation.


Input: [Class] CryptoStream [Description]

Output: Defines a stream that links data streams to cryptographic transformations.


Input: [Class] CspKeyContainerInfo [Description]

Output: Provides additional information about a cryptographic key pair. This class cannot be inherited.


Input: [Class] CspParameters [Description]

Output: Contains parameters that are passed to the cryptographic service provider (CSP) that performs cryptographic computations. This class cannot be inherited.


Input: [Class] DeriveBytes [Description]

Output: Represents the abstract base class from which all classes that derive byte sequences of a specified length inherit.


Input: [Class] DES [Description]

Output: Represents the base class for the Data Encryption Standard (DES) algorithm from which all DES implementations must derive.


Input: [Class] DESCryptoServiceProvider [Description]

Output: Defines a wrapper object to access the cryptographic service provider (CSP) version of the Data Encryption Standard (DES) algorithm. This class cannot be inherited.


Input: [Class] DSA [Description]

Output: Represents the abstract base class from which all implementations of the Digital Signature Algorithm (DSA) must inherit.


Input: [Class] DSACryptoServiceProvider [Description]

Output: Defines a wrapper object to access the cryptographic service provider (CSP) implementation of the DSA algorithm. This class cannot be inherited.


Input: [Class] DSASignatureDeformatter [Description]

Output: Verifies a Digital Signature Algorithm (DSA) PKCS#1 v1.5 signature.


Input: [Class] DSASignatureFormatter [Description]

Output: Creates a Digital Signature Algorithm (DSA) signature.


Input: [Class] FromBase64Transform [Description]

Output: Converts a CryptoStream from base 64.


Input: [Class] HashAlgorithm [Description]

Output: Represents the base class from which all implementations of cryptographic hash algorithms must derive.


Input: [Class] HMAC [Description]

Output: Represents the abstract class from which all implementations of Hash-based Message Authentication Code (HMAC) must derive.


Input: [Class] HMACMD5 [Description]

Output: Computes a Hash-based Message Authentication Code (HMAC) using the MD5 hash function.


Input: [Class] HMACRIPEMD160 [Description]

Output: Computes a Hash-based Message Authentication Code (HMAC) using the RIPEMD160 hash function.


Input: [Class] HMACSHA1 [Description]

Output: Computes a Hash-based Message Authentication Code (HMAC) using the SHA1 hash function.


Input: [Class] HMACSHA256 [Description]

Output: Computes a Hash-based Message Authentication Code (HMAC) using the SHA256 hash function.


Input: [Class] HMACSHA384 [Description]

Output: Computes a Hash-based Message Authentication Code (HMAC) using the SHA384 hash function.


Input: [Class] HMACSHA512 [Description]

Output: Computes a Hash-based Message Authentication Code (HMAC) using the SHA512 hash function.


Input: [Class] KeyedHashAlgorithm [Description]

Output: Represents the abstract class from which all implementations of keyed hash algorithms must derive.


Input: [Class] KeySizes [Description]

Output: Determines the set of valid key sizes for the symmetric cryptographic algorithms.


Input: [Class] MACTripleDES [Description]

Output: Computes a Message Authentication Code (MAC) using TripleDES for the input data CryptoStream.


Input: [Class] MaskGenerationMethod [Description]

Output: Represents the abstract class from which all mask generator algorithms must derive.


Input: [Class] MD5 [Description]

Output: Represents the abstract class from which all implementations of the MD5 hash algorithm inherit.


Input: [Class] MD5CryptoServiceProvider [Description]

Output: Computes the MD5 hash value for the input data using the implementation provided by the cryptographic service provider (CSP). This class cannot be inherited.


Input: [Class] Oid [Description]

Output: Represents a cryptographic object identifier. This class cannot be inherited.


Input: [Class] OidCollection [Description]

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


Input: [Class] OidEnumerator [Description]

Output: Provides the ability to navigate through an OidCollection object. This class cannot be inherited.


Input: [Class] PasswordDeriveBytes [Description]

Output: Derives a key from a password using an extension of the PBKDF1 algorithm.


Input: [Class] PKCS1MaskGenerationMethod [Description]

Output: Computes masks according to PKCS #1 for use by key exchange algorithms.


Input: [Class] ProtectedData [Description]

Output: Provides methods for protecting and unprotecting data. This class cannot be inherited.


Input: [Class] ProtectedMemory [Description]

Output: Provides methods for protecting and unprotecting memory. This class cannot be inherited.


Input: [Class] RandomNumberGenerator [Description]

Output: Represents the abstract class from which all implementations of cryptographic random number generators derive.


Input: [Class] RC2 [Description]

Output: Represents the base class from which all implementations of the RC2 algorithm must derive.


Input: [Class] RC2CryptoServiceProvider [Description]

Output: Defines a wrapper object to access the cryptographic service provider (CSP) implementation of the RC2 algorithm. This class cannot be inherited.


Input: [Class] Rfc2898DeriveBytes [Description]

Output: Implements password-based key derivation functionality, PBKDF2, by using a pseudo-random number generator based on HMACSHA1.


Input: [Class] Rijndael [Description]

Output: Represents the base class from which all implementations of the Rijndael symmetric encryption algorithm must inherit.


Input: [Class] RijndaelManaged [Description]

Output: Accesses the managed version of the Rijndael algorithm. This class cannot be inherited.


Input: [Class] RijndaelManagedTransform [Description]

Output: Performs a cryptographic transformation of data using the Rijndael algorithm. This class cannot be inherited.


Input: [Class] RIPEMD160 [Description]

Output: Represents the abstract class from which all implementations of the MD160 hash algorithm inherit.


Input: [Class] RIPEMD160Managed [Description]

Output: Computes the RIPEMD160 hash for the input data using the managed library.


Input: [Class] RNGCryptoServiceProvider [Description]

Output: Implements a cryptographic Random Number Generator (RNG) using the implementation provided by the cryptographic service provider (CSP). This class cannot be inherited.


Input: [Class] RSA [Description]

Output: Represents the base class from which all implementations of the RSA algorithm inherit.


Input: [Class] RSACryptoServiceProvider [Description]

Output: Performs asymmetric encryption and decryption using the implementation of the RSA algorithm provided by the cryptographic service provider (CSP). This class cannot be inherited.


Input: [Class] RSAOAEPKeyExchangeDeformatter [Description]

Output: Decrypts Optimal Asymmetric Encryption Padding (OAEP) key exchange data.


Input: [Class] RSAOAEPKeyExchangeFormatter [Description]

Output: Creates Optimal Asymmetric Encryption Padding (OAEP) key exchange data using RSA.


Input: [Class] RSAPKCS1KeyExchangeDeformatter [Description]

Output: Decrypts the PKCS #1 key exchange data.


Input: [Class] RSAPKCS1KeyExchangeFormatter [Description]

Output: Creates the PKCS#1 key exchange data using RSA.


Input: [Class] RSAPKCS1SignatureDeformatter [Description]

Output: Verifies an RSA PKCS #1 version 1.5 signature.


Input: [Class] RSAPKCS1SignatureFormatter [Description]

Output: Creates an RSA PKCS #1 version 1.5 signature.


Input: [Class] SHA1 [Description]

Output: Computes the SHA1 hash for the input data.


Input: [Class] SHA1CryptoServiceProvider [Description]

Output: Computes the SHA1 hash value for the input data using the implementation provided by the cryptographic service provider (CSP). This class cannot be inherited.


Input: [Class] SHA1Managed [Description]

Output: Computes the SHA1 hash for the input data using the managed library.


Input: [Class] SHA256 [Description]

Output: Computes the SHA256 hash for the input data.


Input: [Class] SHA256Managed [Description]

Output: Computes the SHA256 hash for the input data using the managed library.


Input: [Class] SHA384 [Description]

Output: Computes the SHA384 hash for the input data.


Input: [Class] SHA384Managed [Description]

Output: Computes the SHA384 hash for the input data using the managed library.


Input: [Class] SHA512 [Description]

Output: Computes the SHA512 hash for the input data.


Input: [Class] SHA512Managed [Description]

Output: Computes the SHA512 hash algorithm for the input data using the managed library.


Input: [Class] SignatureDescription [Description]

Output: Contains information about the properties of a digital signature.


Input: [Class] SymmetricAlgorithm [Description]

Output: Represents the abstract base class from which all implementations of symmetric algorithms must inherit.


Input: [Class] ToBase64Transform [Description]

Output: Converts a CryptoStream to base 64.


Input: [Class] TripleDES [Description]

Output: Represents the base class for Triple Data Encryption Standard algorithms from which all TripleDES implementations must derive.


Input: [Class] TripleDESCryptoServiceProvider [Description]

Output: Defines a wrapper object to access the cryptographic service provider (CSP) version of the TripleDES algorithm. This class cannot be inherited.


Input: [Class] BooleanType [Description]

Output: This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.


Input: [Class] ByteType [Description]

Output: This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.


Input: [Class] CharArrayType [Description]

Output: This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.


Input: [Class] CharType [Description]

Output: This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.


Input: [Class] Conversions [Description]

Output: This class provides methods that perform various type conversions.


Input: [Class] DateType [Description]

Output: This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.


Input: [Class] DecimalType [Description]

Output: This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.


Input: [Class] DesignerGeneratedAttribute [Description]

Output: When applied to a class, the compiler implicitly calls a component-initializing method from the default synthetic constructor.


Input: [Class] DoubleType [Description]

Output: This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.


Input: [Class] IncompleteInitialization [Description]

Output: The Visual Basic compiler uses this class during static local initialization; it is not meant to be called directly from your code. An exception of this type is thrown if a static local variable fails to initialize.


Input: [Class] IntegerType [Description]

Output: This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.


Input: [Class] LikeOperator [Description]

Output: This class provides helpers that the Visual Basic compiler uses to do the work for the Like Operator. It is not meant to be called directly from your code.


Input: [Class] LongType [Description]

Output: This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.


Input: [Class] NewLateBinding [Description]

Output: This class provides helpers that the Visual Basic compiler uses for late binding calls; it is not meant to be called directly from your code.


Input: [Class] ObjectFlowControl [Description]

Output: The Visual Basic compiler uses this class for object flow control; it is not meant to be called directly from your code.


Input: [Class] ObjectType [Description]

Output: This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.


Input: [Class] Operators [Description]

Output: This class provides late-bound math operators, such as AddObject and CompareObject, which the Visual Basic compiler uses internally. This class is not meant to be called directly from your code.


Input: [Class] OptionTextAttribute [Description]

Output: The Visual Basic compiler emits this class to indicate (for Visual Basic debugging) which comparison option, binary or text, is being used. This helper class is not meant to be called directly from your code.


Input: [Class] ProjectData [Description]

Output: This class provides helpers for the Visual Basic Err object. It is not meant to be called directly from your code.


Input: [Class] ShortType [Description]

Output: This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.


Input: [Class] SingleType [Description]

Output: This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.


Input: [Class] StandardModuleAttribute [Description]

Output: This class provides attributes that are applied to the standard module construct when it is emitted to Intermediate Language (IL). It is not intended to be called directly from your code.


Input: [Class] StaticLocalInitFlag [Description]

Output: The Visual Basic compiler uses this class internally when initializing static local members; it is not meant to be called directly from your code.


Input: [Class] StringType [Description]

Output: This class has been deprecated as of Visual Basic 2005. It is used only to support the Visual Basic 2003 compiler and is not intended to be used directly from your code.


Input: [Class] Utils [Description]

Output: This class contains utilities that the Visual Basic compiler uses; it is not meant to be called directly from your code.


Input: [Class] Versioned [Description]

Output: The Versioned module contains procedures used to interact with objects, applications, and systems.


Input: [Method] IMetaDataAssemblyImport::CloseEnum Method [Description]

Output: Releases the handle to the specified enumerator.


Input: [Method] IMetaDataAssemblyImport::EnumAssemblyRefs Method [Description]

Output: Gets an interface pointer to an enumerator that contains the mdAssemblyRef tokens of the assemblies referenced by the assembly in the current metadata scope.


Input: [Method] IMetaDataAssemblyImport::EnumExportedTypes Method [Description]

Output: Gets an interface pointer to an enumerator that contains the mdExportedType tokens of the COM types referenced by the assembly in the current metadata scope.


Input: [Method] IMetaDataAssemblyImport::EnumFiles Method [Description]

Output: Gets an interface pointer to an enumerator that contains the mdFile tokens of the files referenced by the assembly in the current metadata scope.


Input: [Method] IMetaDataAssemblyImport::EnumManifestResources Method [Description]

Output: Gets an interface pointer to an enumerator that contains the mdManifestResource tokens of the resources referenced by the assembly in the current metadata scope.


Input: [Method] IMetaDataAssemblyImport::FindAssembliesByName Method [Description]

Output: Gets an array of mdAssemblyRef tokens for the assemblies with the specified name.


Input: [Method] IMetaDataAssemblyImport::FindExportedTypeByName Method [Description]

Output: Gets an mdExportedType token for the COM type with the specified name.


Input: [Method] IMetaDataAssemblyImport::FindManifestResourceByName Method [Description]

Output: Gets an mdManifestResource token for the resource with the specified name.


Input: [Method] IMetaDataAssemblyImport::GetAssemblyFromScope Method [Description]

Output: Gets the token for the assembly in the current metadata scope.


Input: [Method] IMetaDataAssemblyImport::GetAssemblyProps Method [Description]

Output: Gets the property settings of the specified assembly.


Input: [Method] IMetaDataAssemblyImport::GetAssemblyRefProps Method [Description]

Output: Gets the property settings of the specified mdAssemblyRef token.


Input: [Method] IMetaDataAssemblyImport::GetExportedTypeProps Method [Description]

Output: Gets the property settings of the specified COM type.


Input: [Method] IMetaDataAssemblyImport::GetFileProps Method [Description]

Output: Gets the property settings of the specified file.


Input: [Method] IMetaDataAssemblyImport::GetManifestResourceProps Method [Description]

Output: Gets the property settings of the specified manifest resource.


Input: [Name] CachePropertyChanges [Description]

Output: Gets or sets whether to cache changes made to the replication properties or to apply them immediately.(Inherited from ReplicationObject.)


Input: [Name] ConnectionContext [Description]

Output: Gets or sets the connection to an instance of Microsoft SQL Server.(Inherited from ReplicationObject.)


Input: [Name] DefaultDistributionSchedule [Description]

Output: Gets the default schedule to be assigned to the Distribution Agent if it is not specified.


Input: [Name] DefaultMergeSchedule [Description]

Output: Gets the default schedule to be assigned to the Merge Agent if it is not specified.


Input: [Name] Description [Description]

Output: Gets or sets a textual description of the object.


Input: [Name] DistributionDatabase [Description]

Output: Gets or sets the name of the distribution database that the distribution Publisher uses.


Input: [Name] DistributionPublisher [Description]

Output: Gets or sets the name of the distribution Publisher to which the Subscriber is registered.


Input: [Name] IsExistingObject [Description]

Output: Gets whether the object exists on the server or not.(Inherited from ReplicationObject.)


Input: [Name] Name [Description]

Output: Gets or sets the name of the registered Subscriber.


Input: [Name] SqlServerName [Description]

Output: Gets the name of the Microsoft SQL Server instance to which this object is connected. (Inherited from ReplicationObject.)


Input: [Name] SubscriberSecurity [Description]

Output: Gets a security context that is used by the Distribution Agent or the Merge Agent to connect to this registered Subscriber.


Input: [Name] Type [Description]

Output: Gets or sets the type of Subscriber.


Input: [Name] UserData [Description]

Output: Gets or sets an object property that allows users to attach their own data to the object. (Inherited from ReplicationObject.)


Input: [Supporting Content] Querying for Work Items [Task]

Output: Identify and understand the task: In a team environment, your work often corresponds to a work item in Visual Studio Team System Team Foundation Server. After you find and understand the work item, you might need to learn about the code that you will be changing.

Performing Iterative Database Development


Input: [Supporting Content] How to: Get the Source for Your Team Project How to: Update File Versions in Your Workspace How to: Import Updates from a Database into the Database Project [Task]

Output: Synchronize your development environment: Before you begin a task, you might need to get the current version of the project from version control. If changes were made to the production or staging server that are not reflected in the project, you might need to update the project before you begin your development task.

Performing Iterative Database Development


Input: [Supporting Content] Scenario: Create and Modify Database and Server Objects Scenario: Create and Modify Database Scripts How to: Add Existing Items to a Database Project How to: Exclude Files from a Database Project [Task]

Output: Modify the objects, settings, or scripts for the project: To complete the development task, you typically must modify objects, settings, or scripts in the database or server project.

Performing Iterative Database Development


Input: [Supporting Content] Refactor Database Code and Data [Task]

Output: Refactor the code and data in the database or on the server: You can use database refactoring to eliminate some repetitive and error-prone tasks, such as renaming all references to an object, fully qualifying names, expanding wildcard characters, or moving an object to a different schema.

Performing Iterative Database Development


Input: [Supporting Content] Build and Deploy Databases to an Isolated Development Environment [Task]

Output: Build and deploy changes to your isolated development environment: After you modify the project, you build and deploy the changes to your isolated development environment. You can test your changes in isolation before you share them with other team members.

Performing Iterative Database Development


Input: [Supporting Content] Run Database Unit Tests Create and Define Database Unit Tests Generate Test Data for Databases by Using Data Generators Compare and Synchronize Data in One or More Tables with Data in a Reference Database [Task]

Output: Test your changes: You can run existing unit tests against the modified database or server to verify that your changes do not break any behavior of your application. You can also create unit tests to verify new or changed behavior. You might need to change your data generation plan to support new or changed unit tests. You might also want to update your isolated development environment with data from a test, staging, or production server.

Performing Iterative Database Development


Input: [Supporting Content] Improving Database Code with Static Analysis [Task]

Output: Identify potential issues by analyzing your code: You can analyze your database code to find and fix common design, naming, and performance issues. For example, you can find database code that might cause a table scan when you run it.

Performing Iterative Database Development


Input: [Supporting Content] How to: Add a Project or Solution to Version Control Using the Check In and Pending Changes Windows How to: Check In Pending Changes [Task]

Output: Check in your changes: After you test your changes and analyze the code for potential problems, you can check your changes in to version control so that you can share them with your team. When you check in your changes, you must also resolve any related work items.

Performing Iterative Database Development


Input: [Supporting Content] Troubleshooting Database Project, Build, and Deployment Issues [Task]

Output: Troubleshoot common project, build, or deployment issues: You can learn how to resolve common problems that you might encounter when you work with database and server projects, such as when you build or deploy them.

Performing Iterative Database Development


Input: [Class] AppSettingsExpressionEditor [Description]

Output: Provides properties and methods for evaluating and editing an application setting expression in a configuration file at design time.


Input: [Class] CalendarDataBindingHandler [Description]

Output: Provides a data-binding handler for a calendar.


Input: [Class] ClientScriptItem [Description]

Output: Represents a client script element in a Web Form or user control at design time. This class cannot be inherited.


Input: [Class] ClientScriptItemCollection [Description]

Output: Represents a read-only collection of client script blocks that are contained within a Web Form or user control at design time. This class cannot be inherited.


Input: [Class] ColorBuilder [Description]

Output: Provides an HTML color string builder at design time that allows a user to select a color.


Input: [Class] ConnectionStringEditor [Description]

Output: Provides a base class for a user interface to select and edit a connection string property at design time.


Input: [Class] ConnectionStringsExpressionEditor [Description]

Output: Provides properties and methods for selecting a data connection expression that is associated with a control property at design time.


Input: [Class] ContainerControlDesigner [Description]

Output: Provides designer functionality for controls that contain child controls or properties that can be modified at design time.


Input: [Class] ContentDefinition [Description]

Output: Provides a property structure that defines Web content at design time.


Input: [Class] ControlDesigner [Description]

Output: Provides a base control designer class for extending the design-mode behavior of a Web server control.


Input: [Class] ControlDesignerState [Description]

Output: Provides access to the state of the control designer in the design host through the IComponentDesignerStateService interface. This class cannot be inherited.


Input: [Class] ControlParser [Description]

Output: Provides methods for creating a Web Server Control control or ITemplate interface from a string of aspx code that represents a persisted control or template.


Input: [Class] ControlPersister [Description]

Output: Provides methods for persisting Web server controls at design-time.


Input: [Class] DataBindingCollectionConverter [Description]

Output: Provides a type converter for DataBindingCollection objects.


Input: [Class] DataBindingCollectionEditor [Description]

Output: Provides a user interface for editing a collection of data bindings.


Input: [Class] DataBindingHandler [Description]

Output: Provides a base class for a data-binding handler.


Input: [Class] DataBindingValueUIHandler [Description]

Output: Provides a UI handler for data binding values.


Input: [Class] DataColumnSelectionConverter [Description]

Output: Provides a type converter for a property representing the field name of a bound column field in a GridView control.


Input: [Class] DataFieldConverter [Description]

Output: Provides a type converter that can retrieve a list of data fields from the current component's selected data source.


Input: [Class] DataMemberConverter [Description]

Output: Provides a type converter that can retrieve a list of data members from the current component's selected data source.


Input: [Class] DataSetFieldSchema [Description]

Output: Represents the structure, or schema, of a data field.


Input: [Class] DataSetSchema [Description]

Output: The DataSetSchema class represents the structure, or schema, of a data source. This class cannot be inherited.


Input: [Class] DataSetViewSchema [Description]

Output: Represents the structure, or schema, of a DataTable. This class cannot be inherited.


Input: [Class] DataSourceBooleanViewSchemaConverter [Description]

Output: Provides a type converter for a property representing a Boolean field in a data source schema.


Input: [Class] DataSourceConverter [Description]

Output: Provides a type converter that can retrieve a list of data sources accessible to the current component.


Input: [Class] DataSourceDesigner [Description]

Output: Provides design-time support in a design host for the DataSourceControl class.


Input: [Class] DataSourceViewSchemaConverter [Description]

Output: Provides a type converter for a property representing a field in a data source schema.


Input: [Class] DesignerAutoFormat [Description]

Output: Provides the abstract base class for creating formats that can be applied to a custom Web server control at design time.


Input: [Class] DesignerAutoFormatCollection [Description]

Output: Represents a collection of DesignerAutoFormat objects within a control designer. This class cannot be inherited.


Input: [Class] DesignerAutoFormatStyle [Description]

Output: Represents the style for a DesignerAutoFormat object. This class is used primarily by control developers.


Input: [Class] DesignerDataSourceView [Description]

Output: Serves as the base class for design-time data source view classes.


Input: [Class] DesignerHierarchicalDataSourceView [Description]

Output: Provides a base class for designers for data views based on hierarchical data. This class must be inherited.


Input: [Class] DesignerObject [Description]

Output: Represents an object in a design host such as Visual Studio 2005. This class must be inherited.


Input: [Class] DesignerRegion [Description]

Output: Defines a region of content within the design-time markup for the associated control.


Input: [Class] DesignerRegionCollection [Description]

Output: Represents a collection of DesignerRegion objects within a control designer.


Input: [Class] DesignerRegionMouseEventArgs [Description]

Output: Provides data for a ViewEvent event that is raised when you click on a selected control or a designer region in a selected control. This class cannot be inherited.


Input: [Class] DesignTimeData [Description]

Output: Provides helper methods that can be used by control designers to generate sample data for data-bound properties at design time. This class cannot be inherited.


Input: [Class] DesignTimeResourceProviderFactory [Description]

Output: Used by control localization to read and write resources at design time.


Input: [Class] EditableDesignerRegion [Description]

Output: Represents an editable content region within the design-time markup for the associated control.


Input: [Class] ExpressionEditor [Description]

Output: Defines a set of properties and methods for evaluating an expression that is associated with a control property at design time and to provide an expression editor sheet to the visual design host for use in the expression editor dialog box. This class is abstract.


Input: [Class] ExpressionEditorSheet [Description]

Output: Represents a design-time editor sheet for a custom expression. This class must be inherited.


Input: [Class] ExpressionsCollectionConverter [Description]

Output: Provides a type converter for expression binding collections.


Input: [Class] ExpressionsCollectionEditor [Description]

Output: Provides a user interface for selecting and editing an expressions binding collection at design time.


Input: [Class] HierarchicalDataSourceConverter [Description]

Output: Provides a type converter that can retrieve a list of the hierarchical data sources that are accessible to the current component.


Input: [Class] HierarchicalDataSourceDesigner [Description]

Output: Provides design-time support in a visual designer for the HierarchicalDataSourceControl control.


Input: [Class] HtmlControlDesigner [Description]

Output: Provides basic design-time functionality for ASP.NET server controls.


Input: [Class] HtmlIntrinsicControlDesigner [Description]

Output: Provides a base designer for all intrinsic HTML controls.


Input: [Class] HyperLinkDataBindingHandler [Description]

Output: Provides a data-binding handler for a hyperlink property.


Input: [Class] ImageUrlEditor [Description]

Output: Provides a user interface for selecting a URL that references an image.


Input: [Class] MailFileEditor [Description]

Output: Provides a user interface for selecting and editing a mail file name for a property at design time.


Input: [Class] MdbDataFileEditor [Description]

Output: Provides a design-time user interface for selecting a Microsoft Access database file.


Input: [Class] ReadWriteControlDesigner [Description]

Output: Extends design-time behavior for read/write server controls.


Input: [Class] ResourceExpressionEditor [Description]

Output: Provides properties and methods for evaluating and editing a resource expression at design time.


Input: [Class] ResourceExpressionEditorSheet [Description]

Output: Represents a design-time editor sheet for the properties of a resource expression in the UI of a designer host at design time.


Input: [Class] SkinIDTypeConverter [Description]

Output: Provides a list of valid skin IDs for a control at design time, based on the currently applicable theme.


Input: [Class] SupportsPreviewControlAttribute [Description]

Output: Indicates whether a control designer requires a preview instance of the control at design time. This class cannot be inherited.


Input: [Class] TemplatedControlDesigner [Description]

Output: Extends design-time behavior for template-based server controls.


Input: [Class] TemplatedEditableDesignerRegion [Description]

Output: Defines an editable region of content within the design-time markup for the associated control.


Input: [Class] TemplateDefinition [Description]

Output: Provides properties and methods that define a template element in a Web server control at design time.


Input: [Class] TemplateEditingService [Description]

Output: Provides services for editing control templates at design time. This class cannot be inherited.


Input: [Class] TemplateEditingVerb [Description]

Output: Represents a designer verb that creates a template editing frame, and that can be invoked only by a template editor.


Input: [Class] TemplateGroup [Description]

Output: A collection of TemplateDefinition objects representing the template elements in a Web server control at design time.


Input: [Class] TemplateGroupCollection [Description]

Output: Represents a collection of TemplateGroup objects within a control designer. This class cannot be inherited.


Input: [Class] TemplateModeChangedEventArgs [Description]

Output: Provides data for a ViewEvent event that is raised when the template mode changes for a control on the design surface.


Input: [Class] TextControlDesigner [Description]

Output: Extends design-time behavior for Web server controls that have a Text property that is persisted as inner text.


Input: [Class] TextDataBindingHandler [Description]

Output: Provides a data-binding handler for a data-bound control at design time.


Input: [Class] TypeSchema [Description]

Output: Represents the structure, or schema, of an object type.


Input: [Class] UrlBuilder [Description]

Output: Starts a URL editor that allows a user to select or create a URL. This class cannot be inherited.


Input: [Class] UrlEditor [Description]

Output: Provides a user interface for selecting a URL.


Input: [Class] UserControlDesigner [Description]

Output: Provides designer functionality for user controls.


Input: [Class] UserControlFileEditor [Description]

Output: Provides a dialog box for selecting files to edit at design time.


Input: [Class] ViewEvent [Description]

Output: Represents the kind of event that has occurred on a view of a control at design time. This class cannot be inherited.


Input: [Class] ViewEventArgs [Description]

Output: Provides data for the ViewEvent event.


Input: [Class] ViewRendering [Description]

Output: Contains the design-time markup for content and regions at design time.


Input: [Class] WebControlToolboxItem [Description]

Output: Provides a base class for a Web server control ToolboxItem.


Input: [Class] WebFormsDesignerActionService [Description]

Output: Establishes a design-time service that manages the collection of DesignerActionItem objects for a component.


Input: [Class] WebFormsReferenceManager [Description]

Output: Provides a base class for accessing the types, directives, and controls in the current Web project document. This class must be inherited.


Input: [Class] WebFormsRootDesigner [Description]

Output: Provides a base class for the design-time functionality of a Web Forms page and allows access to and manipulation of components and controls that are contained within the Web Forms page at design time.


Input: [Class] XmlDataFileEditor [Description]

Output: Provides a design-time user interface for selecting an XML data file.


Input: [Class] XmlDocumentSchema [Description]

Output: Represents the structure, or schema, of an XmlDocument. This class cannot be inherited.


Input: [Class] XmlFileEditor [Description]

Output: Provides a user interface for selecting an XML file using a standard OpenFileDialog box.


Input: [Class] XmlUrlEditor [Description]

Output: Provides a user interface for selecting a URL that indicates the location of an XML file.


Input: [Class] XsdSchemaFileEditor [Description]

Output: Provides a design-time user interface for selecting an XML schema definition file.


Input: [Class] XslTransformFileEditor [Description]

Output: Provides a design-time user interface for selecting an XML transform file.


Input: [Class] XslUrlEditor [Description]

Output: Provides a user interface for selecting an URL that indicates the location of an XSL file.


Input: [Class] AddingNewEventArgs [Description]

Output: Provides data for the BindingSource.AddingNew event.


Input: [Class] AmbientValueAttribute [Description]

Output: Specifies the value to pass to a property to cause the property to get its value from another source. This is known as ambience. This class cannot be inherited.


Input: [Class] ArrayConverter [Description]

Output: Provides a type converter to convert Array objects to and from various other representations.


Input: [Class] AsyncCompletedEventArgs [Description]

Output: Provides data for the MethodNameCompleted event.


Input: [Class] AsyncOperation [Description]

Output: Tracks the lifetime of an asynchronous operation.


Input: [Class] AsyncOperationManager [Description]

Output: Provides concurrency management for classes that support asynchronous method calls. This class cannot be inherited.


Input: [Class] AttributeCollection [Description]

Output: Represents a collection of attributes.


Input: [Class] AttributeProviderAttribute [Description]

Output: Enables attribute redirection. This class cannot be inherited.


Input: [Class] BackgroundWorker [Description]

Output: Executes an operation on a separate thread.


Input: [Class] BaseNumberConverter [Description]

Output: Provides a base type converter for nonfloating-point numerical types.


Input: [Class] BindableAttribute [Description]

Output: Specifies whether a member is typically used for binding. This class cannot be inherited.


Input: [Class] BindingList [Description]

Output: Provides a generic collection that supports data binding.