Input: [CheckId] CA2223 [Warning] CA2223: Members should differ by more than return type [Description]

Output: Although the common language runtime allows the use of return types to differentiate between otherwise identical members, this feature is not in the Common Language Specification, nor is it a common feature of .NET programming languages.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2224 [Warning] CA2224: Override equals on overloading operator equals [Description]

Output: A public type implements the equality operator but does not override Object.Equals.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2225 [Warning] CA2225: Operator overloads have named alternates [Description]

Output: An operator overload was detected, and the expected named alternative method was not found. The named alternative member provides access to the same functionality as the operator and is provided for developers who program in languages that do not support overloaded operators.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2226 [Warning] CA2226: Operators should have symmetrical overloads [Description]

Output: A type implements the equality or inequality operator and does not implement the opposite operator.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2227 [Warning] CA2227: Collection properties should be read only [Description]

Output: A writable collection property allows a user to replace the collection with a different collection. A read-only property stops the collection from being replaced but still allows the individual members to be set.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2228 [Warning] CA2228: Do not ship unreleased resource formats [Description]

Output: Resource files that were built by using prerelease versions of the .NET Framework might not be usable by supported versions of the .NET Framework.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2229 [Warning] CA2229: Implement serialization constructors [Description]

Output: To fix a violation of this rule, implement the serialization constructor. For a sealed class, make the constructor private; otherwise, make it protected.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2230 [Warning] CA2230: Use params for variable arguments [Description]

Output: A public or protected type contains a public or protected method that uses the VarArgs calling convention instead of the params keyword.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2231 [Warning] CA2231: Overload operator equals on overriding ValueType.Equals [Description]

Output: A value type overrides Object.Equals but does not implement the equality operator.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2232 [Warning] CA2232: Mark Windows Forms entry points with STAThread [Description]

Output: STAThreadAttribute indicates that the COM threading model for the application is a single-threaded apartment. This attribute must be present on the entry point of any application that uses Windows Forms; if it is omitted, the Windows components might not work correctly.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2233 [Warning] CA2233: Operations should not overflow [Description]

Output: You should not perform arithmetic operations without first validating the operands. This makes sure that the result of the operation is not outside the range of possible values for the data types that are involved.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2234 [Warning] CA2234: Pass System.Uri objects instead of strings [Description]

Output: A call is made to a method that has a string parameter whose name contains "uri", "URI", "urn", "URN", "url", or "URL". The declaring type of the method contains a corresponding method overload that has a System.Uri parameter.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2235 [Warning] CA2235: Mark all non-serializable fields [Description]

Output: An instance field of a type that is not serializable is declared in a type that is serializable.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2236 [Warning] CA2236: Call base class methods on ISerializable types [Description]

Output: To fix a violation of this rule, call the base type GetObjectData method or serialization constructor from the corresponding derived type method or constructor.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2237 [Warning] CA2237: Mark ISerializable types with SerializableAttribute [Description]

Output: To be recognized by the common language runtime as serializable, types must be marked by using the SerializableAttribute attribute even when the type uses a custom serialization routine through implementation of the ISerializable interface.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2238 [Warning] CA2238: Implement serialization methods correctly [Description]

Output: A method that handles a serialization event does not have the correct signature, return type, or visibility.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2239 [Warning] CA2239: Provide deserialization methods for optional fields [Description]

Output: A type has a field that is marked by using the System.Runtime.Serialization.OptionalFieldAttribute attribute, and the type does not provide deserialization event handling methods.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2240 [Warning] CA2240: Implement ISerializable correctly [Description]

Output: To fix a violation of this rule, make the GetObjectData method visible and overridable, and make sure that all instance fields are included in the serialization process or explicitly marked by using the NonSerializedAttribute attribute.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2241 [Warning] CA2241: Provide correct arguments to formatting methods [Description]

Output: The format argument that is passed to System.String.Format does not contain a format item that corresponds to each object argument, or vice versa.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2242 [Warning] CA2242: Test for NaN correctly [Description]

Output: This expression tests a value against Single.Nan or Double.Nan. Use Single.IsNan(Single) or Double.IsNan(Double) to test the value.

Code Analysis Warnings for Managed Code by CheckId


Input: [CheckId] CA2243 [Warning] CA2243: Attribute string literals should parse correctly [Description]

Output: The string literal parameter of an attribute does not parse correctly for a URL, a GUID, or a version.

Code Analysis Warnings for Managed Code by CheckId


Input: [Column name] artcache_schema_address [Data type] varbinary(8) [Description]

Output: In-memory address of the cached schema structure for the published table article.


Input: [Column name] tabid [Data type] bigint [Description]

Output: ID of the replicated table.


Input: [Column name] indexid [Data type] smallint [Description]

Output: ID of a clustered index on the published table.


Input: [Column name] idSch [Data type] bigint [Description]

Output: ID of the table schema.


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

Output: Name of the table schema.


Input: [Column name] ccTabschema [Data type] smallint [Description]

Output: Character length of the table schema.


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

Output: Name of the published table.


Input: [Column name] ccTabname [Data type] smallint [Description]

Output: Character length of the published table name.


Input: [Column name] rowsetid_delete [Data type] bigint [Description]

Output: ID of the deleted row.


Input: [Column name] rowsetid_insert [Data type] bigint [Description]

Output: ID of the inserted row.


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

Output: Number of primary key columns.


Input: [Column name] pcitee [Data type] binary(8000) [Description]

Output: Pointer to the query expression structure used to evaluate computed column.


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

Output: Number of binary large object columns in the replicated table.


Input: [Column name] re_schema_lsn_begin [Data type] binary(8000) [Description]

Output: Beginning log sequence number (LSN) of schema version logging.


Input: [Column name] re_schema_lsn_end [Data type] binary(8000) [Description]

Output: Ending LSN of schema version logging.


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

Output: Number of columns published.


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

Output: Column identifier at the Publisher.


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

Output: Name of the published column.


Input: [Column name] re_ccName [Data type] smallint [Description]

Output: Number of characters in the column name.


Input: [Column name] re_pk [Data type] tinyint [Description]

Output: Whether the published column is part of a primary key.


Input: [Column name] re_unique [Data type] tinyint [Description]

Output: Whether the published column is part of a unique index.


Input: [Column name] re_maxlen [Data type] smallint [Description]

Output: Maximum length of the published column.


Input: [Column name] re_prec [Data type] tinyint [Description]

Output: Precision of the published column.


Input: [Column name] re_scale [Data type] tinyint [Description]

Output: Scale of the published column.


Input: [Column name] re_collatid [Data type] bigint [Description]

Output: Collation ID for published column.


Input: [Column name] re_xvtype [Data type] smallint [Description]

Output: Type of the published column.


Input: [Column name] re_offset [Data type] smallint [Description]

Output: Offset of the published column.


Input: [Column name] re_bitpos [Data type] tinyint [Description]

Output: Bit position of the published column, in the byte vector.


Input: [Column name] re_fNullable [Data type] tinyint [Description]

Output: Specifies whether the published column supports NULL values.


Input: [Column name] re_fAnsiTrim [Data type] tinyint [Description]

Output: Specifies whether ANSI trim is used on the published column.


Input: [Column name] re_computed [Data type] smallint [Description]

Output: Specifies whether the published column is a computed column.


Input: [Column name] se_rowsetid [Data type] bigint [Description]

Output: ID of the rowset.


Input: [Column name] se_schema_lsn_begin [Data type] binary(8000) [Description]

Output: Beginning LSN of schema version logging.


Input: [Column name] se_schema_lsn_end [Data type] binary(8000) [Description]

Output: Ending LSN of schema version logging.


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

Output: Number of columns.


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

Output: ID of the column at the Subscriber.


Input: [Column name] se_maxlen [Data type] smallint [Description]

Output: Maximum length of the column.


Input: [Column name] se_prec [Data type] tinyint [Description]

Output: Precision of the column.


Input: [Column name] se_scale [Data type] tinyint [Description]

Output: Scale of the column.


Input: [Column name] se_collatid [Data type] bigint [Description]

Output: Collation ID for column.


Input: [Column name] se_xvtype [Data type] smallint [Description]

Output: Type of the column.


Input: [Column name] se_offset [Data type] smallint [Description]

Output: Offset of the column.


Input: [Column name] se_bitpos [Data type] tinyint [Description]

Output: Bit position of the column, in the byte vector.


Input: [Column name] se_fNullable [Data type] tinyint [Description]

Output: Specifies whether the column supports NULL values.


Input: [Column name] se_fAnsiTrim [Data type] tinyint [Description]

Output: Specifies whether ANSI trim is used on the column.


Input: [Column name] se_computed [Data type] smallint [Description]

Output: Specifies whether the columnis a computed column.


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

Output: Specifies whether the column value is NULL.


Input: [Value] 0 [Description] The notification is for an additional URL. [Enum Value]

Output: SEARCH_CHANGE_ADD

Notifying the Index of Changes (Windows)


Input: [Value] 1 [Description] The notification is for the deletion of a URL. [Enum Value]

Output: SEARCH_CHANGE_DELETE

Notifying the Index of Changes (Windows)


Input: [Value] 2 [Description] The notification is that a URL has been modified. [Enum Value]

Output: SEARCH_CHANGE_MODIFY

Notifying the Index of Changes (Windows)


Input: [Value] 3 [Description] The notification is for the move and rename of an object to a new URL. [Enum Value]

Output: SEARCH_CHANGE_MOVE_RENAME

Notifying the Index of Changes (Windows)


Input: [Value] 0x10000 [Description] The notification is for a container URL. [Enum Value]

Output: SEARCH_CHANGE_SEMANTICS_DIRECTORY

Notifying the Index of Changes (Windows)


Input: [Value] 0x20000 [Description] The notification is for a container URL that should only have its container properties indexed. [Enum Value]

Output: SEARCH_CHANGE_SEMANTICS_SHALLOW

Notifying the Index of Changes (Windows)


Input: [Value] 0x40000 [Description] The notification is for a URL or container URL that has had its security properties changed. [Enum Value]

Output: SEARCH_CHANGE_SEMANTICS_SECURITY

Notifying the Index of Changes (Windows)


Input: [Description] Gets or sets a classifier user-defined function for implementing classification rules. [Name]

Output: ClassifierFunction


Input: [Description] Gets or sets a value that indicates whether the resource governor is enabled. [Name]

Output: Enabled


Input: [Description] Gets or sets the maximum outstanding Input/Output of resource per volume. [Name]

Output: MaxOutstandingIOPerVolume


Input: [Description] Returns the parent object, in this case a server. [Name]

Output: Parent


Input: [Description] Gets a collection of Property objects that represent the object properties.(Inherited from SqlSmoObject.) [Name]

Output: Properties


Input: [Description] Indicates whether changes to a group or pool were made but have not been applied to the in-memory configuration. [Name]

Output: ReconfigurePending


Input: [Description] Gets the Resource Pool Collection. [Name]

Output: ResourcePools


Input: [Description] Gets the state of the referenced object.(Inherited from SmoObjectBase.) [Name]

Output: State


Input: [Description] Gets the Uniform Resource Name (URN) address value that uniquely identifies the object.(Inherited from SqlSmoObject.) [Name]

Output: Urn


Input: [Description] Gets or sets user-defined data associated with the referenced object.(Inherited from SmoObjectBase.) [Name]

Output: UserData


Input: [Description] All parts of the cell should be painted. [Member name]

Output: All


Input: [Description] The background of the cell should be painted. [Member name]

Output: Background


Input: [Description] The border of the cell should be painted. [Member name]

Output: Border


Input: [Description] The background of the cell content should be painted. [Member name]

Output: ContentBackground


Input: [Description] The foreground of the cell content should be painted. [Member name]

Output: ContentForeground


Input: [Description] The cell error icon should be painted. [Member name]

Output: ErrorIcon


Input: [Description] The focus rectangle should be painted around the cell. [Member name]

Output: Focus


Input: [Description] Nothing should be painted. [Member name]


Input: [Description] The background of the cell should be painted when the cell is selected. [Member name]

Output: SelectionBackground


Input: [Class] AnonymousPipeClientStream [Description]

Output: Exposes the client side of an anonymous pipe stream, which supports both synchronous and asynchronous read and write operations.


Input: [Class] AnonymousPipeServerStream [Description]

Output: Exposes a stream around an anonymous pipe, which supports both synchronous and asynchronous read and write operations.


Input: [Class] NamedPipeClientStream [Description]

Output: Exposes a Stream around a named pipe, which supports both synchronous and asynchronous read and write operations.


Input: [Class] NamedPipeServerStream [Description]

Output: Exposes a Stream around a named pipe, supporting both synchronous and asynchronous read and write operations.


Input: [Class] PipeAccessRule [Description]

Output: Represents an abstraction of an access control entry (ACE) that defines an access rule for a pipe.


Input: [Class] PipeAuditRule [Description]

Output: Represents an abstraction of an access control entry (ACE) that defines an audit rule for a pipe.


Input: [Class] PipeSecurity [Description]

Output: Represents the access control and audit security for a pipe.


Input: [Class] PipeStream [Description]

Output: Exposes a Stream object around a pipe, which supports both anonymous and named pipes.


Input: [Delegate] FieldCallback [Description]

Output: References the method to call when retrieving field data from a provider.


Input: [Delegate] ParametersCallback [Description]

Output: References the method to call when retrieving row data from a provider.


Input: [Delegate] RowCallback [Description]

Output: References the method to call when retrieving row data from a provider.


Input: [Delegate] TableCallback [Description]

Output: References the method to call when retrieving table data from a provider.


Input: [Delegate] WebPartAddingEventHandler [Description]

Output: Represents the method that handles the WebPartAdding event of a WebPartManager object.


Input: [Delegate] WebPartAuthorizationEventHandler [Description]

Output: Represents the method that handles the AuthorizeWebPart event of a WebPartManager object.


Input: [Delegate] WebPartCancelEventHandler [Description]

Output: Represents the method that will handle the SelectedWebPartChanging event, WebPartClosing event, or WebPartDeleting event of the WebPartManager class.


Input: [Delegate] WebPartConnectionsCancelEventHandler [Description]

Output: Represents the method that will handle the WebPartsConnecting event or WebPartsDisconnecting event of a WebPartManager control.


Input: [Delegate] WebPartConnectionsEventHandler [Description]

Output: Represents the method that will handle the WebPartsConnected and WebPartsDisconnected events of the WebPartManager control.


Input: [Delegate] WebPartDisplayModeCancelEventHandler [Description]

Output: Represents the method that handles the DisplayModeChanging event of the WebPartManager class.


Input: [Delegate] WebPartDisplayModeEventHandler [Description]

Output: Represents the method that will handle the DisplayModeChanged event of a WebPartManager object.


Input: [Delegate] WebPartEventHandler [Description]

Output: Represents the method that will handle the WebPartAdded event, WebPartDeleted event, WebPartClosed event, WebPartMoved event, or SelectedWebPartChanged event of a WebPartManager object.


Input: [Delegate] WebPartMovingEventHandler [Description]

Output: Represents the method that will handle the WebPartMoving event of a WebPartManager object.


Input: [Delegate] WebPartVerbsEventHandler [Description]

Output: Represents the delegate for the CreateVerbs event.


Input: [Description] Volatile data can be read but not modified, and no new data can be added during the transaction. [Member name]

Output: Serializable


Input: [Description] Volatile data can be read but not modified during the transaction. New data can be added during the transaction. [Member name]

Output: RepeatableRead


Input: [Description] Volatile data cannot be read during the transaction, but can be modified. [Member name]

Output: ReadCommitted


Input: [Description] Volatile data can be read and modified during the transaction. [Member name]

Output: ReadUncommitted


Input: [Description] Volatile data can be read. Before a transaction modifies data, it verifies if another transaction has changed the data after it was initially read. If the data has been updated, an error is raised. This allows a transaction to get to the previously committed value of the data. When you try to promote a transaction that was created with this isolation level, an InvalidOperationException is thrown with the error message "Transactions with IsolationLevel Snapshot cannot be promoted". [Member name]

Output: Snapshot


Input: [Description] The pending changes from more highly isolated transactions cannot be overwritten. [Member name]

Output: Chaos


Input: [Description] A different isolation level than the one specified is being used, but the level cannot be determined. An exception is thrown if this value is set. [Member name]

Output: Unspecified


Input: [Name] Label1 [Text] Path to Files [Control Type]

Output: Label

OfficeTalk: Programmatically Update Multiple External Data Connections in Excel 2007 by Using Open XML


Input: [Name] txtDirectory [Control Type]

Output: TextBox

OfficeTalk: Programmatically Update Multiple External Data Connections in Excel 2007 by Using Open XML


Input: [Name] Label2 [Text] Old Connection Path [Control Type]

Output: Label

OfficeTalk: Programmatically Update Multiple External Data Connections in Excel 2007 by Using Open XML


Input: [Name] txtOldLocation [Control Type]

Output: TextBox

OfficeTalk: Programmatically Update Multiple External Data Connections in Excel 2007 by Using Open XML


Input: [Name] Label3 [Text] New Connection Path [Control Type]

Output: Label

OfficeTalk: Programmatically Update Multiple External Data Connections in Excel 2007 by Using Open XML


Input: [Name] txtNewLocation [Control Type]

Output: TextBox

OfficeTalk: Programmatically Update Multiple External Data Connections in Excel 2007 by Using Open XML


Input: [Name] btnBrowse [Text] Browse [Control Type]

Output: Button

OfficeTalk: Programmatically Update Multiple External Data Connections in Excel 2007 by Using Open XML


Input: [Name] Label4 [Text] Files Updated [Control Type]

Output: Label

OfficeTalk: Programmatically Update Multiple External Data Connections in Excel 2007 by Using Open XML


Input: [Name] txtNumUpdated [Text] 0 [Control Type]

Output: TextBox

OfficeTalk: Programmatically Update Multiple External Data Connections in Excel 2007 by Using Open XML


Input: [Name] btnUpdate [Text] Update [Control Type]

Output: Button

OfficeTalk: Programmatically Update Multiple External Data Connections in Excel 2007 by Using Open XML


Input: [Name] btnClose [Text] Close [Control Type]

Output: Button

OfficeTalk: Programmatically Update Multiple External Data Connections in Excel 2007 by Using Open XML


Input: [Name] Form1 [Text] Update Connection String [Control Type]

Output: Form

OfficeTalk: Programmatically Update Multiple External Data Connections in Excel 2007 by Using Open XML


Input: [Keyword] __based [Meaning] The name that follows declares a 32-bit offset to the 32-bit base contained in the declaration. [Used to Form Derived Types?]

Output: Yes


Input: [Keyword] __cdecl [Meaning] The name that follows uses the C naming and calling conventions. [Used to Form Derived Types?]

Output: Yes


Input: [Keyword] __declspec [Meaning] The name that follows specifies a Microsoft-specific storage-class attribute. [Used to Form Derived Types?]

Output: No


Input: [Keyword] __fastcall [Meaning] The name that follows declares a function that uses registers, when available, instead of the stack for argument passing. [Used to Form Derived Types?]

Output: Yes


Input: [Keyword] __restrict [Meaning] Similar to __declspec(restrict), but for use on variables. [Used to Form Derived Types?]

Output: No


Input: [Keyword] __sptr [Meaning] Specifies that pointer conversion extends the high-order bit of a 32-bit pointer throughout the high-order portion of a 64-bit pointer. [Used to Form Derived Types?]

Output: No


Input: [Keyword] __stdcall [Meaning] The name that follows specifies a function that observes the standard calling convention. [Used to Form Derived Types?]

Output: Yes


Input: [Keyword] __uptr [Meaning] Specifies that pointer conversion sets the high-order portion of a 64-bit pointer to zero. [Used to Form Derived Types?]

Output: No


Input: [Keyword] __w64 [Meaning] Marks a date type as being larger on a 64-bit compiler. [Used to Form Derived Types?]

Output: No


Input: [Keyword] __unaligned [Meaning] Specifies that a pointer to a type or other data is not aligned. [Used to Form Derived Types?]

Output: No


Input: [Description] The job could not start because another job is restarting. The value of this member is -2147217387. [Member name]

Output: AnotherRebootPending


Input: [Description] There was an error when preparing to run an assessment. The value of this member is -2147217383. [Member name]

Output: AssessmentPreparation


Input: [Description] The job ended with one or more failed assessments. The value of this member is -2147217388. [Member name]

Output: AssessmentsFailed


Input: [Description] The job was cancelled. The value of this member is -2147217389. [Member name]

Output: Canceled


Input: [Description] A job was automatically run by the solution after a reboot. However, the job was modified or not the same. The value of this member is -2147217375. [Member name]

Output: Changed


Input: [Description] The job ran successfully. The value of this member is 0. [Member name]


Input: [Description] There is no job currently awaiting a reboot. The value of this member is -2147217386. [Member name]

Output: NoRebootPending


Input: [Description] There was an error performing the job after the execution action. The value of this member is -2147217382. [Member name]

Output: PostExecution


Input: [Description] The job could not be run because one or more preparation steps failed. Check the logs for more details. The value of this member is -2147217385. [Member name]

Output: Preparation


Input: [Description] The job restart state data could not be saved while running. The value of this member is -2147217373. [Member name]

Output: RestartBadData


Input: [Description] The job restart state data was corrupt once the system restarted. The value of this member is -2147217374. [Member name]

Output: RestartFailed


Input: [Description] The job restart is pending. The value of this member is -2147217372. [Member name]

Output: RestartPending


Input: [Description] There was an error generating or finalizing the results file. The value of this member is -2147217384. [Member name]

Output: ResultsFailed


Input: [Description] There was an error while trying to change solutions. The value of this member is -2147217371. [Member name]

Output: SolutionRestart


Input: [Description] The job could not be run because the timeout elapsed before the currently running job completed. The value of this member is -2147217381. [Member name]

Output: WaitTimeout


Input: [Meaning] The name that follows declares a 32-bit offset to the 32-bit base contained in the declaration. [Used to Form Derived Types?] Yes [Keyword]

Output: __based


Input: [Meaning] The name that follows uses the C naming and calling conventions. [Used to Form Derived Types?] Yes [Keyword]

Output: __cdecl


Input: [Meaning] The name that follows specifies a Microsoft-specific storage-class attribute. [Used to Form Derived Types?] No [Keyword]

Output: __declspec


Input: [Meaning] The name that follows declares a function that uses registers, when available, instead of the stack for argument passing. [Used to Form Derived Types?] Yes [Keyword]

Output: __fastcall


Input: [Meaning] Similar to __declspec(restrict), but for use on variables. [Used to Form Derived Types?] No [Keyword]

Output: __restrict


Input: [Meaning] Specifies that pointer conversion extends the high-order bit of a 32-bit pointer throughout the high-order portion of a 64-bit pointer. [Used to Form Derived Types?] No [Keyword]

Output: __sptr


Input: [Meaning] The name that follows specifies a function that observes the standard calling convention. [Used to Form Derived Types?] Yes [Keyword]

Output: __stdcall


Input: [Meaning] Specifies that pointer conversion sets the high-order portion of a 64-bit pointer to zero. [Used to Form Derived Types?] No [Keyword]

Output: __uptr


Input: [Meaning] Marks a date type as being larger on a 64-bit compiler. [Used to Form Derived Types?] No [Keyword]

Output: __w64


Input: [Meaning] Specifies that a pointer to a type or other data is not aligned. [Used to Form Derived Types?] No [Keyword]

Output: __unaligned


Input: [Name] source_block::accept_message Method [Description]

Output: When overridden in a derived class, accepts an offered message by the source. Message blocks should override this method to validate the _MsgId and return a message.


Input: [Name] source_block::async_send Method [Description]

Output: Asynchronously queues up messages and starts a propagation task, if this has not been done already


Input: [Name] source_block::consume_message Method [Description]

Output: When overridden in a derived class, consumes a message that was previously reserved.


Input: [Name] source_block::enable_batched_processing Method [Description]

Output: Enables batched processing for this block.


Input: [Name] source_block::initialize_source Method [Description]

Output: Initializes the message_propagator within this source_block.


Input: [Name] source_block::link_target_notification Method [Description]

Output: A callback that notifies that a new target has been linked to this source_block object.


Input: [Name] source_block::process_input_messages Method [Description]

Output: Process input messages. This is only useful for propagator blocks, which derive from source_block


Input: [Name] source_block::propagate_output_messages Method [Description]

Output: Propagate messages to targets.


Input: [Name] source_block::propagate_to_any_targets Method [Description]

Output: When overridden in a derived class, propagates the given message to any or all of the linked targets. This is the main propagation routine for message blocks.


Input: [Name] source_block::release_message Method [Description]

Output: When overridden in a derived class, releases a previous message reservation.


Input: [Name] source_block::remove_targets Method [Description]

Output: Removes all target links for this source block. This should be called from the destructor.


Input: [Name] source_block::reserve_message Method [Description]

Output: When overridden in a derived class, reserves a message previously offered by this source_block object.


Input: [Name] source_block::resume_propagation Method [Description]

Output: When overridden in a derived class, resumes propagation after a reservation has been released.


Input: [Name] source_block::sync_send Method [Description]

Output: Synchronously queues up messages and starts a propagation task, if this has not been done already.


Input: [Name] source_block::unlink_target_notification Method [Description]

Output: A callback that notifies that a target has been unlinked from this source_block object.


Input: [Name] source_block::wait_for_outstanding_async_sends Method [Description]

Output: Waits for all asynchronous propagations to complete. This propagator-specific spin wait is used in destructors of message blocks to make sure that all asynchronous propagations have time to finish before destroying the block.


Input: [Class] BevelBitmapEffect [Description]

Output: Creates a bevel which raises the surface of the image according to a specified curve.


Input: [Class] BitmapEffect [Description]

Output: Defines a bitmap effect. Derived classes define effects that can be applied to a Visual object, such as a Button or an Image.


Input: [Class] BitmapEffectCollection [Description]

Output: Represents a collection of BitmapEffect objects. This collection is used as part of a BitmapEffectGroup to apply multiple bitmap effects to visual content.


Input: [Class] BitmapEffectGroup [Description]

Output: Represents a group of BitmapEffect objects that is used to apply multiple effects to a visible object.


Input: [Class] BitmapEffectInput [Description]

Output: Applies the BitmapEffect given in the BitmapEffect property to a specified region of the visual object.


Input: [Class] BlurBitmapEffect [Description]

Output: Simulates looking at an object through an out-of-focus lens.


Input: [Class] DropShadowBitmapEffect [Description]

Output: Applies a shadow behind a visual object at a slight offset. The offset is determined by mimicking a casting shadow from an imaginary light source.


Input: [Class] EmbossBitmapEffect [Description]

Output: Creates a bump mapping of the visual object to give the impression of depth and texture from an artificial light source.


Input: [Class] OuterGlowBitmapEffect [Description]

Output: Creates a halo of color around objects or areas of color.


Input: [Description] Fires when the user aborts the download. [Event]

Output: abort

head element | head object (Internet Explorer)


Input: [Description] Fires on a databound object after successfully updating the associated data in the data source object. [Event]

Output: afterupdate

head element | head object (Internet Explorer)


Input: [Description] Fires on the source object before the selection is copied to the system clipboard. [Event]

Output: beforecopy

head element | head object (Internet Explorer)


Input: [Description] Fires on a databound object before updating the associated data in the data source object. [Event]

Output: beforeupdate

head element | head object (Internet Explorer)


Input: [Description] Fires when data changes in the data provider. [Event]

Output: cellchange

head element | head object (Internet Explorer)


Input: [Description] Fires when the contents of the object or selection have changed. [Event]

Output: change

head element | head object (Internet Explorer)


Input: [Description] Fires periodically as data arrives from data source objects that asynchronously transmit their data. [Event]

Output: dataavailable

head element | head object (Internet Explorer)


Input: [Description] Fires when the data set exposed by a data source object changes. [Event]

Output: datasetchanged

head element | head object (Internet Explorer)


Input: [Description] Fires when an error occurs during object loading. [Event]

Output: error

head element | head object (Internet Explorer)


Input: [Description] Fires on a databound object when an error occurs while updating the associated data in the data source object. [Event]

Output: errorupdate

head element | head object (Internet Explorer)


Input: [Description] Fires when a visual filter changes state or completes a transition. [Event]

Output: filterchange

head element | head object (Internet Explorer)


Input: [Description] Occurs when the text content of an element is changed through the user interface. [Event]

Output: input

head element | head object (Internet Explorer)


Input: [Description] Fires when the print or print preview layout process finishes filling the current LayoutRect object with content from the source document. [Event]

Output: layoutcomplete

head element | head object (Internet Explorer)


Input: [Description] Fires immediately after the client loads the object. [Event]

Output: load

head element | head object (Internet Explorer)


Input: [Description] Fires to indicate that all data is available from the data source object. [Event]

Output: ondatasetcomplete

head element | head object (Internet Explorer)


Input: [Description] Fires when the current selection changes. [Event]

Output: onselect

head element | head object (Internet Explorer)


Input: [Description] Fires when the state of the object has changed. [Event]

Output: readystatechange

head element | head object (Internet Explorer)


Input: [Description] Fires when the user resets a form. [Event]

Output: reset

head element | head object (Internet Explorer)


Input: [Description] Fires when the size of the object is about to change. [Event]

Output: resize

head element | head object (Internet Explorer)


Input: [Description] Fires to indicate that the current row has changed in the data source and new data values are available on the object. [Event]

Output: rowenter

head element | head object (Internet Explorer)


Input: [Description] Fires just before the data source control changes the current row in the object. [Event]

Output: rowexit

head element | head object (Internet Explorer)


Input: [Description] Fires when rows are about to be deleted from the recordset. [Event]

Output: rowsdelete

head element | head object (Internet Explorer)


Input: [Description] Fires just after new rows are inserted in the current recordset. [Event]

Output: rowsinserted

head element | head object (Internet Explorer)


Input: [Member name] All [Description]

Output: All parts of the cell should be painted.


Input: [Member name] Background [Description]

Output: The background of the cell should be painted.


Input: [Member name] Border [Description]

Output: The border of the cell should be painted.


Input: [Member name] ContentBackground [Description]

Output: The background of the cell content should be painted.


Input: [Member name] ContentForeground [Description]

Output: The foreground of the cell content should be painted.


Input: [Member name] ErrorIcon [Description]

Output: The cell error icon should be painted.


Input: [Member name] Focus [Description]

Output: The focus rectangle should be painted around the cell.


Input: [Member name] None [Description]

Output: Nothing should be painted.


Input: [Member name] SelectionBackground [Description]

Output: The background of the cell should be painted when the cell is selected.


Input: [Enum Value] SEARCH_CHANGE_ADD [Value] 0 [Description]

Output: The notification is for an additional URL.

Notifying the Index of Changes (Windows)


Input: [Enum Value] SEARCH_CHANGE_DELETE [Value] 1 [Description]

Output: The notification is for the deletion of a URL.

Notifying the Index of Changes (Windows)


Input: [Enum Value] SEARCH_CHANGE_MODIFY [Value] 2 [Description]

Output: The notification is that a URL has been modified.

Notifying the Index of Changes (Windows)


Input: [Enum Value] SEARCH_CHANGE_MOVE_RENAME [Value] 3 [Description]

Output: The notification is for the move and rename of an object to a new URL.

Notifying the Index of Changes (Windows)


Input: [Enum Value] SEARCH_CHANGE_SEMANTICS_DIRECTORY [Value] 0x10000 [Description]

Output: The notification is for a container URL.

Notifying the Index of Changes (Windows)


Input: [Enum Value] SEARCH_CHANGE_SEMANTICS_SHALLOW [Value] 0x20000 [Description]

Output: The notification is for a container URL that should only have its container properties indexed.

Notifying the Index of Changes (Windows)


Input: [Enum Value] SEARCH_CHANGE_SEMANTICS_SECURITY [Value] 0x40000 [Description]

Output: The notification is for a URL or container URL that has had its security properties changed.

Notifying the Index of Changes (Windows)


Input: [Topic] Introducing Data Processing Extensions [Description]

Output: Introduces how to write a custom data processing extension for Reporting Services.

Implementing a Data Processing Extension


Input: [Topic] Getting Started with a Processing Extension Implementation [Description]

Output: Describes the requirements for implementing a custom data processing extension.

Implementing a Data Processing Extension


Input: [Topic] Implementing a Connection Class for a Data Processing Extension [Description]

Output: Describes the attributes of a connection and how to implement your own Connection class for your data processing extension.

Implementing a Data Processing Extension


Input: [Topic] Implementing a Command Class for a Data Processing Extension [Description]

Output: Describes the attributes of a command, and how to implement your own Command class for your data processing extension.

Implementing a Data Processing Extension


Input: [Topic] Implementing a DataReader Class for a Data Processing Extension [Description]

Output: Describes the attributes of a data reader and how to implement your own DataReader class for your data processing extension.

Implementing a Data Processing Extension


Input: [Topic] Using an External Dataset with Reporting Services [Description]

Output: Describes how to expose your custom DataSet objects to the report server for consumption.

Implementing a Data Processing Extension


Input: [Topic] Deploying a Data Processing Extension [Description]

Output: Describes how to deploy your data processing extension.

Implementing a Data Processing Extension


Input: [Topic] Debugging Data Processing Extension Code [Description]

Output: Describes how to debug code in your data processing extensions.

Implementing a Data Processing Extension


Input: [Topic] Removing a Data Processing Extension [Description]

Output: Describes how to remove a data processing extension from a report server or Report Designer.

Implementing a Data Processing Extension


Input: [Name] AuthenticationSettingsUpdated [Description]

Output: Gets or sets the event handler for authentication changes.


Input: [Name] AuthenticationType [Description]

Output: When overridden in a derived class, gets the type of authentication handshake that the scheme uses.


Input: [Name] Description [Description]

Output: When overridden in a derived class, gets a description of the authentication feature.


Input: [Name] IsEnabled [Description]

Output: Gets a value indicating whether the authentication feature is enabled.


Input: [Name] IsFeatureEnabled [Description]

Output: Gets a value indicating whether this feature should be displayed on the Authentication page.


Input: [Name] MinimumFrameworkVersion [Description]

Output: Gets the minimum required .NET Framework version.


Input: [Name] Module [Description]

Output: Gets the Module object that is associated with the feature.


Input: [Name] Name [Description]

Output: When overridden in a derived class, gets the display name for the authentication feature.


Input: [Member name] Serializable [Description]

Output: Volatile data can be read but not modified, and no new data can be added during the transaction.


Input: [Member name] RepeatableRead [Description]

Output: Volatile data can be read but not modified during the transaction. New data can be added during the transaction.


Input: [Member name] ReadCommitted [Description]

Output: Volatile data cannot be read during the transaction, but can be modified.


Input: [Member name] ReadUncommitted [Description]

Output: Volatile data can be read and modified during the transaction.


Input: [Member name] Snapshot [Description]

Output: Volatile data can be read. Before a transaction modifies data, it verifies if another transaction has changed the data after it was initially read. If the data has been updated, an error is raised. This allows a transaction to get to the previously committed value of the data. When you try to promote a transaction that was created with this isolation level, an InvalidOperationException is thrown with the error message "Transactions with IsolationLevel Snapshot cannot be promoted".


Input: [Member name] Chaos [Description]

Output: The pending changes from more highly isolated transactions cannot be overwritten.


Input: [Member name] Unspecified [Description]

Output: A different isolation level than the one specified is being used, but the level cannot be determined. An exception is thrown if this value is set.


Input: [SOA 2.0] Supply-demand collaboration [SOA 1.0]

Output: Supply-side oriented


Input: [SOA 2.0] Complex systems of systems. [SOA 1.0]

Output: Straight-through processing


Input: [SOA 2.0] Collaborative composition [SOA 1.0]

Output: Single directing mind


Input: [SOA 2.0] Uncontrolled reuse [SOA 1.0]

Output: Controlled reuse


Input: [SOA 2.0] Exo-interoperability [SOA 1.0]

Output: Endo-interoperability (within a single enterprise or closed collaborative system)


Input: [SOA 2.0] Improved user experience [SOA 1.0]

Output: Cost savings


Input: [Method] GetBindInfo [Description]

Output: Provides information about how the bind operation is handled when it is called by an asynchronous moniker.


Input: [Method] GetPriority [Description]

Output: Gets the priority for the bind operation when it is called by an asynchronous moniker.


Input: [Method] OnDataAvailable [Description]

Output: Provides data to the client as it becomes available during asynchronous bind operations.


Input: [Method] OnObjectAvailable [Description]

Output: Passes the requested object interface pointer to the client.


Input: [Method] OnProgress [Description]

Output: Indicates the progress of the bind operation.


Input: [Method] OnStartBinding [Description]

Output: Notifies the client about the callback methods that it is registered to receive. This notification is a response to the flags the client requested in the RegisterBindStatusCallback function.


Input: [Method] OnStopBinding [Description]

Output: Indicates the end of the bind operation.


Input: [Member name] AlterAppRole [Description]

Output: An ALTER APPLICATION ROLE Transact-SQL statement was executed.


Input: [Member name] AlterAssembly [Description]

Output: An ALTER ASSEMBLY Transact-SQL statement was executed.


Input: [Member name] AlterBinding [Description]

Output: An ALTER_REMOTE_SERVICE_BINDING event type was specified when an event notification was created on the database or server instance.


Input: [Member name] AlterFunction [Description]

Output: An ALTER FUNCTION Transact-SQL statement was executed.


Input: [Member name] AlterIndex [Description]

Output: An ALTER INDEX Transact-SQL statement was executed.


Input: [Member name] AlterLogin [Description]

Output: An ALTER LOGIN Transact-SQL statement was executed.


Input: [Member name] AlterPartitionFunction [Description]

Output: An ALTER PARTITION FUNCTION Transact-SQL statement was executed.


Input: [Member name] AlterPartitionScheme [Description]

Output: An ALTER PARTITION SCHEME Transact-SQL statement was executed.


Input: [Member name] AlterProcedure [Description]

Output: An ALTER PROCEDURE Transact-SQL statement was executed.


Input: [Member name] AlterQueue [Description]

Output: An ALTER QUEUE Transact-SQL statement was executed.


Input: [Member name] AlterRole [Description]

Output: An ALTER ROLE Transact-SQL statement was executed.


Input: [Member name] AlterRoute [Description]

Output: An ALTER ROUTE Transact-SQL statement was executed.


Input: [Member name] AlterSchema [Description]

Output: An ALTER SCHEMA Transact-SQL statement was executed.


Input: [Member name] AlterService [Description]

Output: An ALTER SERVICE Transact-SQL statement was executed.


Input: [Member name] AlterTable [Description]

Output: An ALTER TABLE Transact-SQL statement was executed.


Input: [Member name] AlterTrigger [Description]

Output: An ALTER TRIGGER Transact-SQL statement was executed.


Input: [Member name] AlterUser [Description]

Output: An ALTER USER Transact-SQL statement was executed.


Input: [Member name] AlterView [Description]

Output: An ALTER VIEW Transact-SQL statement was executed.


Input: [Member name] CreateAppRole [Description]

Output: A CREATE APPLICATION ROLE Transact-SQL statement was executed.


Input: [Member name] CreateAssembly [Description]

Output: A CREATE ASSEMBLY Transact-SQL statement was executed.


Input: [Member name] CreateBinding [Description]

Output: A CREATE_REMOTE_SERVICE_BINDING event type was specified when an event notification was created on the database or server instance.


Input: [Member name] CreateContract [Description]

Output: A CREATE CONTRACT Transact-SQL statement was executed.


Input: [Member name] CreateEventNotification [Description]

Output: A CREATE EVENT NOTIFICATION Transact-SQL statement was executed.


Input: [Member name] CreateFunction [Description]

Output: A CREATE FUNCTION Transact-SQL statement was executed.


Input: [Member name] CreateIndex [Description]

Output: A CREATE INDEX Transact-SQL statement was executed.


Input: [Member name] CreateLogin [Description]

Output: A CREATE LOGIN Transact-SQL statement was executed.


Input: [Member name] CreateMsgType [Description]

Output: A CREATE MESSAGE TYPE Transact-SQL statement was executed.


Input: [Member name] CreatePartitionFunction [Description]

Output: A CREATE PARTITION FUNCTION Transact-SQL statement was executed.


Input: [Member name] CreatePartitionScheme [Description]

Output: A CREATE PARTITION SCHEME Transact-SQL statement was executed.


Input: [Member name] CreateProcedure [Description]

Output: A CREATE PROCEDURE Transact-SQL statement was executed.


Input: [Member name] CreateQueue [Description]

Output: A CREATE QUEUE Transact-SQL statement was executed.


Input: [Member name] CreateRole [Description]

Output: A CREATE ROLE Transact-SQL statement was executed.


Input: [Member name] CreateRoute [Description]

Output: A CREATE ROUTE Transact-SQL statement was executed.


Input: [Member name] CreateSchema [Description]

Output: A CREATE SCHEMA Transact-SQL statement was executed.


Input: [Member name] CreateSecurityExpression [Description]

Output: Not available.


Input: [Member name] CreateService [Description]

Output: A CREATE SERVICE Transact-SQL statement was executed.


Input: [Member name] CreateSynonym [Description]

Output: A CREATE SYNONYM Transact-SQL statement was executed.


Input: [Member name] CreateTable [Description]

Output: A CREATE TABLE Transact-SQL statement was executed.


Input: [Member name] CreateTrigger [Description]

Output: A CREATE TRIGGER Transact-SQL statement was executed.


Input: [Member name] CreateType [Description]

Output: A CREATE TYPE Transact-SQL statement was executed.


Input: [Member name] CreateUser [Description]

Output: A CREATE USER Transact-SQL statement was executed.


Input: [Member name] CreateView [Description]

Output: A CREATE VIEW Transact-SQL statement was executed.


Input: [Member name] Delete [Description]

Output: A DELETE Transact-SQL statement was executed.


Input: [Member name] DenyObject [Description]

Output: A DENY Object Permissions Transact-SQL statement was executed.


Input: [Member name] DenyStatement [Description]

Output: A DENY Transact-SQL statement was executed.


Input: [Member name] DropAppRole [Description]

Output: A DROP APPLICATION ROLE Transact-SQL statement was executed.


Input: [Member name] DropAssembly [Description]

Output: A DROP ASSEMBLY Transact-SQL statement was executed.


Input: [Member name] DropBinding [Description]

Output: A DROP_REMOTE_SERVICE_BINDING event type was specified when an event notification was created on the database or server instance.


Input: [Member name] DropContract [Description]

Output: A DROP CONTRACT Transact-SQL statement was executed.


Input: [Member name] DropEventNotification [Description]

Output: A DROP EVENT NOTIFICATION Transact-SQL statement was executed.


Input: [Member name] DropFunction [Description]

Output: A DROP FUNCTION Transact-SQL statement was executed.


Input: [Member name] DropIndex [Description]

Output: A DROP INDEX Transact-SQL statement was executed.


Input: [Member name] DropLogin [Description]

Output: A DROP LOGIN Transact-SQL statement was executed.


Input: [Member name] DropMsgType [Description]

Output: A DROP MESSAGE TYPE Transact-SQL statement was executed.


Input: [Member name] DropPartitionFunction [Description]

Output: A DROP PARTITION FUNCTION Transact-SQL statement was executed.


Input: [Member name] DropPartitionScheme [Description]

Output: A DROP PARTITION SCHEME Transact-SQL statement was executed.


Input: [Member name] DropProcedure [Description]

Output: A DROP PROCEDURE Transact-SQL statement was executed.


Input: [Member name] DropQueue [Description]

Output: A DROP QUEUE Transact-SQL statement was executed.


Input: [Member name] DropRole [Description]

Output: A DROP ROLE Transact-SQL statement was executed.


Input: [Member name] DropRoute [Description]

Output: A DROP ROUTE Transact-SQL statement was executed.


Input: [Member name] DropSchema [Description]

Output: A DROP SCHEMA Transact-SQL statement was executed.


Input: [Member name] DropSecurityExpression [Description]

Output: Not available.


Input: [Member name] DropService [Description]

Output: A DROP SERVICE Transact-SQL statement was executed.


Input: [Member name] DropSynonym [Description]

Output: A DROP SYNONYM Transact-SQL statement was executed.


Input: [Member name] DropTable [Description]

Output: A DROP TABLE Transact-SQL statement was executed.


Input: [Member name] DropTrigger [Description]

Output: A DROP TRIGGER Transact-SQL statement was executed.


Input: [Member name] DropType [Description]

Output: A DROP TYPE Transact-SQL statement was executed.


Input: [Member name] DropUser [Description]

Output: A DROP USER Transact-SQL statement was executed.


Input: [Member name] DropView [Description]

Output: A DROP VIEW Transact-SQL statement was executed.


Input: [Member name] GrantObject [Description]

Output: A GRANT OBJECT Transact-SQL statement was executed.


Input: [Member name] GrantStatement [Description]

Output: A GRANT Transact-SQL statement was executed.


Input: [Member name] Insert [Description]

Output: An INSERT Transact-SQL statement was executed.


Input: [Member name] Invalid [Description]

Output: An invalid trigger action, one that is not exposed to the user, occurred.


Input: [Member name] RevokeObject [Description]

Output: A REVOKE OBJECT Transact-SQL statement was executed.


Input: [Member name] RevokeStatement [Description]

Output: A REVOKE Transact-SQL statement was executed.


Input: [Member name] Update [Description]

Output: An UPDATE Transact-SQL statement was executed.


Input: [Details] Most classes within the System.Windows.Forms namespace derive from the Control class. The Control class provides the base functionality for all controls that are displayed on a Form. The Form class represents a window within an application. This includes dialog boxes, modeless windows, and Multiple Document Interface (MDI) client and parent windows. You can also create your own controls by deriving from the UserControl class. [Class category]

Output: Control, User Control, and Form


Input: [Details] Windows Forms contains a rich set of classes for creating your own custom toolbars and menus with modern appearance and behavior (look and feel). ToolStrip, MenuStrip, ContextMenuStrip, and StatusStrip can be used to create toolbars, menu bars, context menus, and status bars, respectively. [Class category]

Output: Menus and Toolbars


Input: [Details] The System.Windows.Forms namespace provides a variety of control classes that you can use to create rich user interfaces. Some controls are designed for data entry within the application, such as TextBox and ComboBox controls. Other controls display application data, such as Label and ListView. The namespace also provides controls for invoking commands within the application, such as Button. The WebBrowser control and managed HTML classes, such as HtmlDocument, let you display and manipulate HTML pages within your managed Windows Forms application. The MaskedTextBox control is an advanced data entry control that lets you define masks that automatically accept or reject user input. Additionally, you can use the PropertyGrid control to create your own Windows Forms Designer that displays the designer-visible properties of the controls. [Class category]

Output: Controls


Input: [Details] Several important classes in Windows Forms help control the layout of controls on a display surface, such as a form or control. FlowLayoutPanel lays out all the controls it contains in a serial manner, and TableLayoutPanel lets you define cells and rows for laying out controls in a fixed grid. SplitContainer divides your display surface into two or more adjustable parts. [Class category]

Output: Layout


Input: [Details] Windows Forms defines a rich architecture for binding to data sources such as databases and XML files. The DataGridView control provides a customizable table for displaying data, and lets you customize cells, rows, columns, and borders. The BindingNavigator control represents a standardized way to navigate and work with data on a form; BindingNavigator is frequently paired with the BindingSource control to move through data records on a form and interact with them. [Class category]

Output: Data and Data Binding


Input: [Details] Besides controls, the System.Windows.Forms namespace provides other classes that do not derive from the Control class but still provide visual features to a Windows-based application. Some classes, such as ToolTip and ErrorProvider, extend the capabilities or provide information to the user. With the Help and HelpProvider classes, you can display Help information to a user of your applications. [Class category]

Output: Components


Input: [Details] Windows provides several common dialog boxes that you can use to give your application a consistent user interface when performing tasks such as opening and saving files, manipulating the font or text color, or printing. The OpenFileDialog and SaveFileDialog classes provide the functionality to display a dialog box that lets the user locate and enter the name of a file to open or save. The FontDialog class displays a dialog box to change elements of the Font used by your application. The PageSetupDialog, PrintPreviewDialog, and PrintDialog classes display dialog boxes that enable the user to control aspects of printing documents. For more information about printing from a Windows-based application, see the System.Drawing.Printing namespace. Besides the common dialog boxes, the System.Windows.Forms namespace provides the MessageBox class for displaying a message box that can display and retrieve data from the user. [Class category]

Output: Common Dialog Boxes


Input: [To learn about...] .NET Framework Class Library [See...]

Output: .NET Framework Class Library Overview


Input: [To learn about...] ADO.NET [See...]

Output: ADO.NET


Input: [To learn about...] Application Domains [See...]

Output: Using Application Domains


Input: [To learn about...] ASP.NET [See...]

Output: Building ASP.NET Applications ASP.NET Overview ASP.NET Web Server Controls


Input: [To learn about...] Assemblies [See...]

Output: Programming with Assemblies


Input: [To learn about...] Asynchronous Programming [See...]

Output: How to: Chain Asynchronous Calls with a Web Service Method


Input: [To learn about...] CodeDom [See...]

Output: Dynamic Source Code Generation and Compilation


Input: [To learn about...] Common Language Runtime [See...]

Output: Common Language Runtime


Input: [To learn about...] Configuration [See...]

Output: Configuring Applications Configuring ASP.NET Applications


Input: [To learn about...] Data Access [See...]

Output: Data Access


Input: [To learn about...] Debugging [See...]

Output: Debugging and Profiling Applications


Input: [To learn about...] Deployment [See...]

Output: ClickOnce Deployment for Windows Forms Applications Deploying .NET Framework Applications .NET Framework Deployment Basics


Input: [To learn about...] Designers and the Design Environment [See...]

Output: Extending Design-Time Support


Input: [To learn about...] Events [See...]

Output: Handling and Raising Events


Input: [To learn about...] Exceptions [See...]

Output: Handling and Throwing Exceptions


Input: [To learn about...] Garbage Collection [See...]

Output: Garbage Collection


Input: [To learn about...] GDI+ [See...]

Output: Graphics and Drawing in Windows Forms


Input: [To learn about...] Generics [See...]

Output: Reflection and Generic Types


Input: [To learn about...] I/O [See...]

Output: File and Stream I/O


Input: [To learn about...] Interoperability [See...]

Output: Interoperability


Input: [To learn about...] Mobile Development [See...]

Output: .NET Compact Framework Creating ASP.NET Mobile Web Pages


Input: [To learn about...] Networking [See...]

Output: Network Programming


Input: [To learn about...] Reflection [See...]

Output: Reflection


Input: [To learn about...] Remoting [See...]

Output: Remote Objects .NET Framework Remoting Overview


Input: [To learn about...] Security [See...]

Output: Security in the .NET Framework Key Security Concepts


Input: [To learn about...] Serviced Components [See...]

Output: Writing Serviced Components Serviced Component Overview


Input: [To learn about...] Serialization [See...]

Output: Serialization


Input: [To learn about...] Side-by-Side Execution [See...]

Output: Side-by-Side Execution


Input: [To learn about...] Threading [See...]

Output: Managed Threading


Input: [To learn about...] Windows Forms [See...]

Output: Windows Forms in the .NET Framework


Input: [To learn about...] Windows Forms Controls [See...]

Output: Windows Forms Controls


Input: [To learn about...] XML [See...]

Output: XML Documents and Data


Input: [To learn about...] XML Web Services [See...]

Output: XML Web Services Overview


Input: [Enumeration] CombineMode [Description]

Output: Specifies how different clipping regions can be combined.


Input: [Enumeration] CompositingMode [Description]

Output: Specifies how the source colors are combined with the background colors.


Input: [Enumeration] CompositingQuality [Description]

Output: Specifies the quality level to use during compositing.


Input: [Enumeration] CoordinateSpace [Description]

Output: Specifies the system to use when evaluating coordinates.


Input: [Enumeration] DashCap [Description]

Output: Specifies the type of graphic shape to use on both ends of each dash in a dashed line.


Input: [Enumeration] DashStyle [Description]

Output: Specifies the style of dashed lines drawn with a Pen object.


Input: [Enumeration] FillMode [Description]

Output: Specifies how the interior of a closed path is filled.


Input: [Enumeration] FlushIntention [Description]

Output: Specifies whether commands in the graphics stack are terminated (flushed) immediately or executed as soon as possible.


Input: [Enumeration] HatchStyle [Description]

Output: Specifies the different patterns available for HatchBrush objects.


Input: [Enumeration] InterpolationMode [Description]

Output: The InterpolationMode enumeration specifies the algorithm that is used when images are scaled or rotated.


Input: [Enumeration] LinearGradientMode [Description]

Output: Specifies the direction of a linear gradient.


Input: [Enumeration] LineCap [Description]

Output: Specifies the available cap styles with which a Pen object can end a line.


Input: [Enumeration] LineJoin [Description]

Output: Specifies how to join consecutive line or curve segments in a figure (subpath) contained in a GraphicsPath object.


Input: [Enumeration] MatrixOrder [Description]

Output: Specifies the order for matrix transform operations.


Input: [Enumeration] PathPointType [Description]

Output: Specifies the type of point in a GraphicsPath object.


Input: [Enumeration] PenAlignment [Description]

Output: Specifies the alignment of a Pen object in relation to the theoretical, zero-width line.


Input: [Enumeration] PenType [Description]

Output: Specifies the type of fill a Pen object uses to fill lines.


Input: [Enumeration] PixelOffsetMode [Description]

Output: Specifies how pixels are offset during rendering.


Input: [Enumeration] QualityMode [Description]

Output: Specifies the overall quality when rendering GDI+ objects.


Input: [Enumeration] SmoothingMode [Description]

Output: Specifies whether smoothing (antialiasing) is applied to lines and curves and the edges of filled areas.


Input: [Enumeration] WarpMode [Description]

Output: Specifies the type of warp transformation applied in a Warp method.


Input: [Enumeration] WrapMode [Description]

Output: Specifies how a texture or gradient is tiled when it is smaller than the area being filled.


Input: [Header] Accept [Set by]

Output: Set by the Accept property.


Input: [Header] Connection [Set by]

Output: Set by the Connection property, KeepAlive property.


Input: [Header] Content-Length [Set by]

Output: Set by the ContentLength property.


Input: [Header] Content-Type [Set by]

Output: Set by the ContentType property.


Input: [Header] Expect [Set by]

Output: Set by the Expect property.


Input: [Header] Date [Set by]

Output: Set by the system to current date.


Input: [Header] Host [Set by]

Output: Set by the system to current host information.


Input: [Header] If-Modified-Since [Set by]

Output: Set by the IfModifiedSince property.


Input: [Header] Range [Set by]

Output: Set by the AddRange method.


Input: [Header] Referer [Set by]

Output: Set by the Referer property.


Input: [Header] Transfer-Encoding [Set by]

Output: Set by the TransferEncoding property (the SendChunked property must be true).


Input: [Header] User-Agent [Set by]

Output: Set by the UserAgent property.


Input: [Option] -i [Description]

Output: Import text archive files from folder into database. Table names for import are file names 8 characters long with an ".idt" extension. Longer names are truncated to 8 characters if supplied by command for import. Standard wild card specifications may be used.


Input: [Option] -e [Description]

Output: Export selected tables from database into text archive files in folder. Table names for export are table names. Only the wildcard specification, "*", may be used. Tables may be exported from a read only database.


Input: [Option] -c [Description]

Output: Creates a new database file and imports tables. Overwrites an existing database file.


Input: [Option] -f [Description]

Output: Specifies the folder containing the text archive files for tables and streams. If the folder containing the text archive files is not specified, the utility prompts the user for the folder.


Input: [Option] -d [Description]

Output: Fully qualified path to the database file.


Input: [Option] -m [Description]

Output: Fully qualified path to the database that is to be merged in. This option is available only in silent command line mode. Multiple instances of this option may occur to a maximum of 10. If the database is not specified on the command-line, the utility prompts the user for the database.


Input: [Option] -t [Description]

Output: Fully qualified path to the transform to be applied. This option is available only in silent command line mode. Multiple instances of this option may occur to a maximum of 10.


Input: [Option] -j [Description]

Output: Name of storage to remove from the database. This option is available only in silent command line mode. Multiple instances of this option may occur to a maximum of 10.


Input: [Option] -k [Description]

Output: Name of stream to remove from the database. This option available only in silent command line mode. Multiple instances of this option may occur to a maximum of 10.


Input: [Option] -x [Description]

Output: Name of stream to save to a disk file in the current directory. This option is available only in silent command line mode. Binary data streams are stored as separate files with the extension ".ibd". Binary filename used is primary key data for the row containing the stream.


Input: [Option] -w [Description]

Output: Name of storage to save to a disk file in the current directory. This option is available only in silent command line mode.


Input: [Option] -a [Description]

Output: Name of file to add to the database as a stream. This option is available only in silent command line mode. Multiple instances of this option may occur to a maximum of 10. Binary data streams are stored as separate files with the extension ".ibd". Binary filename used is primary key data for the row containing the stream.


Input: [Option] -r [Description]

Output: Name of storage to add to the database as a substorage. This option available only in silent command line mode. Multiple instances of this option may occur to a maximum of 10.


Input: [Option] -s [Description]

Output: Truncate table names to 8 characters on export to an .idt. The table name is truncated to 8 characters and the extension ".idt" is added.


Input: [Option] -? [Description]

Output: Displays the command line help dialog


Input: [Class] AckResponse [Description]

Output: Acknowledgement response from session.


Input: [Class] ActiveNotification [Description]

Output: Notification sent to participants when session becomes active after creation.


Input: [Class] AddRemoveParticipantsNotification [Description]

Output: Notification sent by the session to tha participants of the session when participants were added/removed from the session.


Input: [Class] AddRemoveParticipantsRequest [Description]

Output: The body object for the message sent to ICSFSessionAdminWS for action AddRemoveParticipants


Input: [Class] AddRemoveParticipantsResponse [Description]

Output: Response from ICSFSessionManagerAdminWS for AddRemoveParticipants action.


Input: [Class] AddRemoveRoutingEntriesRequest [Description]

Output: The body object for the message sent to ICSFSessionAdminWS for action AddRemoveRoutingEntries.


Input: [Class] AddRemoveRoutingEntriesResponse [Description]

Output: Response from ICSFSessionManagerAdminWS for AddRemoveRoutingEntries action.


Input: [Class] CreateRequest [Description]

Output: The body object for the message sent to ICSFSessionManagerAdminWS for action CreateSession.


Input: [Class] CreateResponse [Description]

Output: Response from ICSFSessionManagerAdminWS for CreateSession action.


Input: [Class] CSFConfigItem [Description]

Output: This class defines the structure for the Configuration item names and values that are passed in the configuration request or response envelopes


Input: [Class] CSFSessionFault [Description]

Output: Fault object returned from session connector if a fault occurs while processing the incoming message.


Input: [Class] FaultNotification [Description]

Output: Notification message routed when fault occurs in the session.


Input: [Class] GetActiveSessionsRequest [Description]

Output: The body object for the message sent to ICSFSessionManagerAdminWS for the action GetActiveSessions


Input: [Class] GetActiveSessionsResponse [Description]

Output: Represent the response from ICSFSessionManagerAdminWS for GetSessions request.


Input: [Class] GetConfigurationRequest [Description]

Output: This class defnes a generic structure for the GetConfiguration request sent to an individual connector to request values corresponding to particular configuration item key(s).


Input: [Class] GetConfigurationResponse [Description]

Output: This class defnes a generic structure for the GetConfigurationRespone sent from an individual connector to cotain value(s) of a configuration item corresponding to the particular key that was requested


Input: [Class] GetIDsRequest [Description]

Output: The body object for the message sent to ICSFSessionManagerAdminWS for the action GetSessionIDs


Input: [Class] GetIDsResponse [Description]

Output: Response from ICSFSessionManagerAdminWS for GetSessionIDs action.


Input: [Class] GetParticipantsRequest [Description]

Output: The body object for the message sent to ICSFSessionAdminWS for the action GetParticipants.


Input: [Class] GetParticipantsResponse [Description]

Output: Response from ICSFSessionManagerAdminWS for action GetParticipants.


Input: [Class] GetRoutingTableRequest [Description]

Output: The body object for the message sent to ICSFSessionAdminWS for the action GetRoutingTable.


Input: [Class] GetRoutingTableResponse [Description]

Output: Response from ICSFSessionAdminWS for action GetRoutingTable.


Input: [Class] GetSessionRequest [Description]

Output: The body object for the message sent to ICSFSessionAdminWS for the action GetSession.


Input: [Class] GetSessionResponse [Description]

Output: Response from ICSFSessionManagerAdminWS for action GetSession.


Input: [Class] HibernateRequest [Description]

Output: The body object for the message sent to ICSFSessionWS for the action GetActiveSessions


Input: [Class] HibernateResponse [Description]

Output: Response from ICSFSessionManagerAdminWS for HibernateSession action.


Input: [Class] HibernatingNotification [Description]

Output: Notification sent to participants when session is about to hibernate. Session hibernates when hibernate session message is sent to session.


Input: [Class] NAckResponse [Description]

Output: Response from session when there is an error while execution.


Input: [Class] Notification [Description]

Output: Notifications sent by session. The notification object contains generic Object that can host multiple notification types.


Input: [Class] ParticipantManifest [Description]

Output: Definition of a participant in session. A webservices / DotnetComponet can participate in a session. The responses of the participants can be Oneway or TwoWay. Participants can have a role Service, Intercept or Persona depending on the purpose for which the participants are participating in a session.


Input: [Class] ParticipantStateChangedNotification [Description]

Output: Instantiates notification message routed when a partcipant changes the state.


Input: [Class] RecoveredNotification [Description]

Output: Notification sent to participants when session becomes active after recovered from failed state.


Input: [Class] ResumedNotification [Description]

Output: Notification sent to participants when session becomes active after resumed from hibernated state.


Input: [Class] Route [Description]

Output: Defines routes for routing table.


Input: [Class] RoutingTable [Description]

Output: Manifest for routing table of the session.


Input: [Class] SessionConstants [Description]

Output: Defines the constant in the messages send / recieved by the session.


Input: [Class] SessionConstants.Criteria [Description]

Output: Defines the constants used in criteria expressions.


Input: [Class] SessionConstants.Criteria.Constants [Description]

Output: Defines the constants used in the criteria expressions


Input: [Class] SessionConstants.Criteria.Expression [Description]

Output: Defines the constants for constructing the criteria expression.


Input: [Class] SessionConstants.Criteria.Operators [Description]

Output: Defines the operators in criteria expression.


Input: [Class] SessionConstants.Criteria.Variables [Description]

Output: Defines the names for the variables used in the criteria expressions


Input: [Class] SessionIDInfo [Description]

Output: SessionIDInfo object that is returned by ICSFSessionManagerAdminWS as part of GetSessionIDsResponse


Input: [Class] SessionLocation [Description]

Output: Address of the Session including transport informations


Input: [Class] SessionManifest [Description]

Output: Manifest definition for a Session instance.


Input: [Class] SessionMessageNames [Description]

Output: Defines the string constants in the messages send / recieved by the session.


Input: [Class] SetConfigurationRequest [Description]

Output: This class defnes a generic structure for the SetConfigurationRequest sent to an individual connector to set the values corresponding to particular configuration item key(s).


Input: [Class] SetConfigurationResponse [Description]

Output: This class defnes a generic structure for the SetConfigurationRespone sent from an individual connector


Input: [Class] TerminateRequest [Description]

Output: The body object for the message sent to ICSFSessionManagerAdminWS for action TerminateSession.


Input: [Class] TerminateResponse [Description]

Output: Response from ICSFSessionManagerAdminWS for TerminateSession action.


Input: [Class] TerminatingNotification [Description]

Output: Notification sent to participants when session is about to terminate. Session terminates when terminate session message is sent to session.


Input: [Enumeration] AlertChangeType [Description]

Output: Applies to: Microsoft SharePoint Server 2010 search Represents the types of changes for which a search alert is generated.


Input: [Enumeration] CollapsingStatus [Description]

Output: Applies to: Microsoft SharePoint Server 2010 search Defines whether duplicate results are collapsed for SharePoint Enterprise Search queries results.


Input: [Enumeration] KeywordInclusion [Description]

Output: Defines whether the query shall return results that contain all or any of the specified search terms.


Input: [Enumeration] QueryAuthenticationType [Description]

Output: Defines the query authentication types supported in SharePoint Enterprise Search.


Input: [Enumeration] QueryHint [Description]

Output: Represents possible values for Hint.


Input: [Enumeration] QueryLogClientType [Description]

Output: Specifies the place from which the Search query is sent.


Input: [Enumeration] QueryLogType [Description]

Output: Specifies the type of the event that query logging records.


Input: [Enumeration] QueryPropertyValueType [Description]

Output: Specifies the type value for the property; each type has a specific index value.


Input: [Enumeration] ResubmitFlag [Description]

Output: Applies to: Microsoft FAST Search Server 2010 for SharePoint Specifies the criteria for automatically resubmitting a query that yielded no results. Each member value indicates an action to be taken if no hits are found. By combining these values you indicate that multiple modifications shall be performed. The effect of an automatic resubmit is that the query is modified and automatically re-evaluated prior to returning the result to the client.


Input: [Enumeration] ResultType [Description]

Output: Obsolete. Specifies the type of search results to return for a SharePoint Server search query.


Input: [Enumeration] SearchProvider [Description]

Output: Specifies the search provider used.


Input: [Enumeration] SimilarType [Description]

Output: Applies to: Microsoft FAST Search Server 2010 for SharePoint A flag that specifies the type of similar documents to find in a Find Similar query. For details, see Find Similar.


Input: [Enumeration] SortDirection [Description]

Output: Defines the sort direction values for ordering search results.


Input: [Enumeration] SpellcheckMode [Description]

Output: Applies to: Microsoft FAST Search Server 2010 for SharePoint Flag specifying how spelling corrections and suggestions are handled for a query. For details, see Linguistic Query Features.


Input: [Description] Installs only the Database Engine. [Feature parameter]

Output: SQLENGINE


Input: [Description] Installs the Replication component along with Database Engine. [Feature parameter]

Output: REPLICATION


Input: [Description] Installs the FullText component along with Database Engine. [Feature parameter]

Output: FULLTEXT


Input: [Description] Installs all Analysis Services components. [Feature parameter]

Output: AS


Input: [Description] Installs all Integration Services components. [Feature parameter]

Output: IS


Input: [Description] Installs the connectivity components. [Feature parameter]

Output: CONN


Input: [Name] Receive() [Description]

Output: Receives the first message available in the queue referenced by the MessageQueue. This call is synchronous, and blocks the current thread of execution until a message is available.


Input: [Name] Receive(MessageQueueTransaction) [Description]

Output: Receives the first message available in the transactional queue referenced by the MessageQueue. This call is synchronous, and blocks the current thread of execution until a message is available.


Input: [Name] Receive(MessageQueueTransactionType) [Description]

Output: Receives the first message available in the queue referenced by the MessageQueue. This call is synchronous, and blocks the current thread of execution until a message is available.


Input: [Name] Receive(TimeSpan) [Description]

Output: Receives the first message available in the queue referenced by the MessageQueue and waits until either a message is available in the queue, or the time-out expires.


Input: [Name] Receive(TimeSpan, Cursor) [Description]

Output: Receives the current message in the queue, using a specified cursor. If no message is available, this method waits until either a message is available, or the time-out expires.


Input: [Name] Receive(TimeSpan, MessageQueueTransaction) [Description]

Output: Receives the first message available in the transactional queue referenced by the MessageQueue and waits until either a message is available in the queue, or the time-out expires.


Input: [Name] Receive(TimeSpan, MessageQueueTransactionType) [Description]

Output: Receives the first message available in the queue referenced by the MessageQueue. This call is synchronous, and waits until either a message is available in the queue, or the time-out expires.


Input: [Name] Receive(TimeSpan, Cursor, MessageQueueTransaction) [Description]

Output: Receives the current message in the queue, using a specified cursor. If no message is available, this method waits until either a message is available, or the time-out expires.


Input: [Name] Receive(TimeSpan, Cursor, MessageQueueTransactionType) [Description]

Output: Receives the current message in the queue, using a specified cursor. If no message is available, this method waits until either a message is available, or the time-out expires.


Input: [Summary] Learn how to write code to perform basic operations with the SharePoint 2013 .NET Framework client object model (CSOM). [Title]

Output: Complete basic operations using SharePoint 2013 client library code


Input: [Summary] Learn how to write code to perform basic operations using the JavaScript client object model in SharePoint 2013. [Title]

Output: Complete basic operations using JavaScript library code in SharePoint 2013


Input: [Summary] Learn how to perform basic create, read, update, and delete (CRUD) operations with the SharePoint 2013 REST interface. [Title]

Output: Complete basic operations using SharePoint 2013 REST endpoints


Input: [Summary] Learn how to use a SharePoint 2013 website’s style sheet in an app for SharePoint. [Title]

Output: Use a SharePoint website's style sheet in SharePoint Add-ins


Input: [Summary] Learn how to use the chrome control in apps in SharePoint 2013. [Title]

Output: Use the client chrome control in SharePoint Add-ins


Input: [Summary] Learn how to create an app part in SharePoint 2013 that is available in the Web Part gallery of the host web when you deploy your app for SharePoint. [Title]

Output: Create add-in parts to install with your SharePoint Add-in


Input: [Summary] Learn how to create a custom action in SharePoint 2013 that deploys to the host web when you deploy an app for SharePoint. [Title]

Output: Create custom actions to deploy with SharePoint Add-ins


Input: [Summary] Learn how to customize a list view in a SharePoint-hosted app by using the client-side rendering technology in SharePoint 2013. [Title]

Output: Customize a list view in SharePoint Add-ins using client-side rendering


Input: [Summary] Learn how to use the client-side People Picker control in apps for SharePoint. [Title]

Output: Use the client-side People Picker control in SharePoint-hosted SharePoint Add-ins


Input: [Summary] Learn how to create a custom proxy page to access data in a remote service from a SharePoint webpage by using the cross domain library in SharePoint 2013. [Title]

Output: Create a custom proxy page for the cross-domain library in SharePoint 2013


Input: [Summary] Learn how to access data in a remote domain from a page that is hosted in SharePoint 2013 by using the web proxy. [Title]

Output: Query a remote service using the web proxy in SharePoint 2013


Input: [Summary] Learn how to access data in a SharePoint website from a remote app by using the cross domain library in SharePoint 2013. [Title]

Output: Access SharePoint 2013 data from add-ins using the cross-domain library


Input: [Summary] Learn the basics about how to handle, add, and remove events in an app for SharePoint by using the Office Developer Tools for Visual Studio 2012. [Title]

Output: Create a remote event receiver in SharePoint Add-ins


Input: [Summary] Learn the basics about how to create a receiver and add or remove handlers for events that occur to an app for SharePoint by using the Office Developer Tools for Visual Studio 2012. [Title]

Output: Create an app event receiver in SharePoint Add-ins


Input: [Summary] Learn how to handle events in a provider-hosted app for SharePoint by using Visual Studio 2012. [Title]

Output: Create an event receiver for an app for SharePoint


Input: [Summary] Create an app for SharePoint that combines a cloud-hosted web application with custom SharePoint-hosted list templates, list instances, and custom content types by using the Office Developer Tools for Visual Studio 2012. Learn how to interact with SharePoint 2013 app webs by using the REST/OData web service, and how to implement OAuth in an app for SharePoint. [Title]

Output: Create a provider-hosted add-in that includes a custom SharePoint list and content type


Input: [Summary] Learn the different ways to retrieve user identity and user information in SharePoint 2013. [Title]

Output: Get user identity and properties in SharePoint 2013


Input: [Summary] Localize an app for SharePoint by using resource files, JavaScript "resource" files, and other techniques. [Title]

Output: Localize SharePoint Add-ins


Input: [Summary] Learn how to create a high-trust app for SharePoint 2013. A high-trust app is a provider-hosted app for use on-premises that uses the server-to-server protocol. [Title]

Output: Create high-trust SharePoint Add-ins 2013


Input: [Summary] Learn how to package and publish a high-trust app for SharePoint for on-premises use. [Title]

Output: Package and publish high-trust SharePoint Add-ins 2013


Input: [Enumeration] InkInputProcessingMode [Description]

Output: Indicates the behavior of a standard InkStroke on an InkCanvas control.

Windows.UI.Input.Inking namespace - Windows app development


Input: [Enumeration] InkInputRightDragAction [Description]

Output: Indicates the behavior of an InkStroke on an InkCanvas control, where the input is modified with a secondary affordance, such as a pen barrel button, right mouse button, or similar.

Windows.UI.Input.Inking namespace - Windows app development


Input: [Enumeration] InkManipulationMode [Description]

Output: Identifies the ink input mode.

Windows.UI.Input.Inking namespace - Windows app development


Input: [Enumeration] InkPresenterPredefinedConfiguration [Description]

Output: Indicates the inking behavior of one or more contact points on an InkCanvas control.

Windows.UI.Input.Inking namespace - Windows app development


Input: [Enumeration] InkRecognitionTarget [Description]

Output: Indicates which strokes you want to include in handwriting recognition.

Windows.UI.Input.Inking namespace - Windows app development


Input: [Enumeration] PenTipShape [Description]

Output: Identifies the shape of the PenTip.

Windows.UI.Input.Inking namespace - Windows app development


Input: [Number] 0 [Name] Std [Description]

Output: The default group where filters are placed when no other group has been selected explicitly. This group is used for filters that can be set from the filter dialogs by the end user.


Input: [Number] 1 [Name] Global [Description]

Output: Used for filters that apply globally to the entire application.


Input: [Number] 2 [Name] Form [Description]

Output: Used for the filtering actions that result from the following: SETTABLEVIEW Function (Dataport, Form, Report, XMLport) SourceTableView Property DataItemTableView Property.


Input: [Number] 3 [Name] Exec [Description]

Output: Used for the filtering actions that result from the following: SubFormView Property RunFormView Property


Input: [Number] 4 [Name] Link [Description]

Output: Used for the filtering actions that result from the following: DataItemLink Property SubFormLink Property


Input: [Number] 5 [Name] Temp [Description]

Output: Not currently used.


Input: [Number] 6 [Name] Security [Description]

Output: Used for applying security filters for user permissions.


Input: [Number] 0 [Description] The default group where filters are placed when no other group has been selected explicitly. This group is used for filters that can be set from the filter dialogs by the end user. [Name]

Output: Std


Input: [Number] 1 [Description] Used for filters that apply globally to the entire application. [Name]

Output: Global


Input: [Number] 2 [Description] Used for the filtering actions that result from the following: SETTABLEVIEW Function (Dataport, Form, Report, XMLport) SourceTableView Property DataItemTableView Property. [Name]

Output: Form


Input: [Number] 3 [Description] Used for the filtering actions that result from the following: SubFormView Property RunFormView Property [Name]

Output: Exec


Input: [Number] 4 [Description] Used for the filtering actions that result from the following: DataItemLink Property SubFormLink Property [Name]

Output: Link


Input: [Number] 5 [Description] Not currently used. [Name]

Output: Temp


Input: [Number] 6 [Description] Used for applying security filters for user permissions. [Name]

Output: Security


Input: [Feature parameter] SQLENGINE [Description]

Output: Installs only the Database Engine.


Input: [Feature parameter] REPLICATION [Description]

Output: Installs the Replication component along with Database Engine.


Input: [Feature parameter] FULLTEXT [Description]

Output: Installs the FullText component along with Database Engine.


Input: [Feature parameter] AS [Description]

Output: Installs all Analysis Services components.


Input: [Feature parameter] IS [Description]

Output: Installs all Integration Services components.


Input: [Feature parameter] CONN [Description]

Output: Installs the connectivity components.


Input: [Description] Provides information about how the bind operation is handled when it is called by an asynchronous moniker. [Method]

Output: GetBindInfo


Input: [Description] Gets the priority for the bind operation when it is called by an asynchronous moniker. [Method]

Output: GetPriority


Input: [Description] Provides data to the client as it becomes available during asynchronous bind operations. [Method]

Output: OnDataAvailable


Input: [Method]

Output: OnLowResource


Input: [Description] Passes the requested object interface pointer to the client. [Method]

Output: OnObjectAvailable


Input: [Description] Indicates the progress of the bind operation. [Method]

Output: OnProgress


Input: [Description] Notifies the client about the callback methods that it is registered to receive. This notification is a response to the flags the client requested in the RegisterBindStatusCallback function. [Method]

Output: OnStartBinding


Input: [Description] Indicates the end of the bind operation. [Method]

Output: OnStopBinding


Input: [Name] Assembly [Description]

Output: Gets the Assembly in which the type is declared. For generic types, gets the Assembly in which the generic type is defined.


Input: [Name] AssemblyQualifiedName [Description]

Output: Gets the assembly-qualified name of the type, which includes the name of the assembly from which this Type object was loaded.


Input: [Name] Attributes [Description]

Output: Gets the attributes associated with the Type.


Input: [Name] BaseType [Description]

Output: Gets the type from which the current Type directly inherits.


Input: [Name] ContainsGenericParameters [Description]

Output: Gets a value indicating whether the current Type object has type parameters that have not been replaced by specific types.


Input: [Name] CustomAttributes [Description]

Output: Gets a collection that contains this member's custom attributes. (Inherited from MemberInfo.)


Input: [Name] DeclaringMethod [Description]

Output: Gets a MethodBase that represents the declaring method, if the current Type represents a type parameter of a generic method.


Input: [Name] DeclaringType [Description]

Output: Gets the type that declares the current nested type or generic type parameter. (Overrides MemberInfo.DeclaringType.)


Input: [Name] DefaultBinder [Description]

Output: Gets a reference to the default binder, which implements internal rules for selecting the appropriate members to be called by InvokeMember.


Input: [Name] FullName [Description]

Output: Gets the fully qualified name of the type, including its namespace but not its assembly.


Input: [Name] GenericParameterAttributes [Description]

Output: Gets a combination of GenericParameterAttributes flags that describe the covariance and special constraints of the current generic type parameter.


Input: [Name] GenericParameterPosition [Description]

Output: Gets the position of the type parameter in the type parameter list of the generic type or method that declared the parameter, when the Type object represents a type parameter of a generic type or a generic method.


Input: [Name] GenericTypeArguments [Description]

Output: Gets an array of the generic type arguments for this type.


Input: [Name] GUID [Description]

Output: Gets the GUID associated with the Type.


Input: [Name] HasElementType [Description]

Output: Gets a value indicating whether the current Type encompasses or refers to another type; that is, whether the current Type is an array, a pointer, or is passed by reference.


Input: [Name] IsAbstract [Description]

Output: Gets a value indicating whether the Type is abstract and must be overridden.


Input: [Name] IsAnsiClass [Description]

Output: Gets a value indicating whether the string format attribute AnsiClass is selected for the Type.


Input: [Name] IsArray [Description]

Output: Gets a value that indicates whether the type is an array.


Input: [Name] IsAutoClass [Description]

Output: Gets a value indicating whether the string format attribute AutoClass is selected for the Type.


Input: [Name] IsAutoLayout [Description]

Output: Gets a value indicating whether the fields of the current type are laid out automatically by the common language runtime.


Input: [Name] IsByRef [Description]

Output: Gets a value indicating whether the Type is passed by reference.


Input: [Name] IsClass [Description]

Output: Gets a value indicating whether the Type is a class or a delegate; that is, not a value type or interface.


Input: [Name] IsCOMObject [Description]

Output: Gets a value indicating whether the Type is a COM object.


Input: [Name] IsConstructedGenericType [Description]

Output: Gets a value that indicates whether this object represents a constructed generic type. You can create instances of a constructed generic type.


Input: [Name] IsContextful [Description]

Output: Gets a value indicating whether the Type can be hosted in a context.


Input: [Name] IsEnum [Description]

Output: Gets a value indicating whether the current Type represents an enumeration.


Input: [Name] IsExplicitLayout [Description]

Output: Gets a value indicating whether the fields of the current type are laid out at explicitly specified offsets.


Input: [Name] IsGenericParameter [Description]

Output: Gets a value indicating whether the current Type represents a type parameter in the definition of a generic type or method.


Input: [Name] IsGenericType [Description]

Output: Gets a value indicating whether the current type is a generic type.


Input: [Name] IsGenericTypeDefinition [Description]

Output: Gets a value indicating whether the current Type represents a generic type definition, from which other generic types can be constructed.


Input: [Name] IsImport [Description]

Output: Gets a value indicating whether the Type has a ComImportAttribute attribute applied, indicating that it was imported from a COM type library.


Input: [Name] IsInterface [Description]

Output: Gets a value indicating whether the Type is an interface; that is, not a class or a value type.


Input: [Name] IsLayoutSequential [Description]

Output: Gets a value indicating whether the fields of the current type are laid out sequentially, in the order that they were defined or emitted to the metadata.


Input: [Name] IsMarshalByRef [Description]

Output: Gets a value indicating whether the Type is marshaled by reference.


Input: [Name] IsNested [Description]

Output: Gets a value indicating whether the current Type object represents a type whose definition is nested inside the definition of another type.


Input: [Name] IsNestedAssembly [Description]

Output: Gets a value indicating whether the Type is nested and visible only within its own assembly.


Input: [Name] IsNestedFamANDAssem [Description]

Output: Gets a value indicating whether the Type is nested and visible only to classes that belong to both its own family and its own assembly.


Input: [Name] IsNestedFamily [Description]

Output: Gets a value indicating whether the Type is nested and visible only within its own family.


Input: [Name] IsNestedFamORAssem [Description]

Output: Gets a value indicating whether the Type is nested and visible only to classes that belong to either its own family or to its own assembly.


Input: [Name] IsNestedPrivate [Description]

Output: Gets a value indicating whether the Type is nested and declared private.


Input: [Name] IsNestedPublic [Description]

Output: Gets a value indicating whether a class is nested and declared public.


Input: [Name] IsNotPublic [Description]

Output: Gets a value indicating whether the Type is not declared public.


Input: [Name] IsPointer [Description]

Output: Gets a value indicating whether the Type is a pointer.


Input: [Name] IsPrimitive [Description]

Output: Gets a value indicating whether the Type is one of the primitive types.


Input: [Name] IsPublic [Description]

Output: Gets a value indicating whether the Type is declared public.


Input: [Name] IsSealed [Description]

Output: Gets a value indicating whether the Type is declared sealed.


Input: [Name] IsSecurityCritical [Description]

Output: Gets a value that indicates whether the current type is security-critical or security-safe-critical at the current trust level, and therefore can perform critical operations.


Input: [Name] IsSecuritySafeCritical [Description]

Output: Gets a value that indicates whether the current type is security-safe-critical at the current trust level; that is, whether it can perform critical operations and can be accessed by transparent code.


Input: [Name] IsSecurityTransparent [Description]

Output: Gets a value that indicates whether the current type is transparent at the current trust level, and therefore cannot perform critical operations.


Input: [Name] IsSerializable [Description]

Output: Gets a value indicating whether the Type is serializable.


Input: [Name] IsSpecialName [Description]

Output: Gets a value indicating whether the type has a name that requires special handling.