Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Summary: Class

Maira Wenzel edited this page Aug 1, 2019 · 7 revisions

Class

The following table provides wording guidelines, boilerplate text, and examples of Summary sections in class pages. For event-related classes, such as EventArgs and event-handler delegates, see the Event-related section.

Item Wording Examples
General class, interface, or struct <Begin with a present-tense third-person verb.> DataGrid class summary:
Displays XDO data in a scrollable grid.

TimeSpan struct summary:
Represents a time interval.
Interface Defines..., or Provides..,. or Exposes... IComparable interface summary:
Defines a generalized type-specific comparison method that a value type or class implements to order or sort its instances.

IFormattable interface summary:
Provides functionality to format the value of an object into a string representation.
Abstract base class Defines the core behavior of <class name or feature> and provides a base for <derived classes or derivations>. BaseNotificationEventType class summary:
Defines the core behavior of notification events and provides a base for derived classes.

MessageQuery class summary:
Defines the core behavior of classes that are used to search for specific correlating data in a message.
Class that represents a standard Windows control (for example, a button or check box) Represents a Windows <control> control. Windows.Forms.Button class
Represents a Windows button control.
Exception class The exception that is thrown when/for/by <condition>.

Note:
This summary does not begin with a verb.
ArgumentOutOfRangeException class summary:
The exception that is thrown when the value of an argument is outside the allowable range of values as defined by the invoked method.

ComponentModel.Win32Exception class summary:
The exception that is thrown for a Win32 error code.

Reflection.TargetInvocationException class summary:
The exception that is thrown by methods invoked through reflection.
Sealed or static class <Begin with a present-tense third-person verb.> This class cannot be inherited.

Note: we'll try to automate the addition of the boilerplate "This class cannot be inherited." to all summaries. For now, we need to add it manually.
AppDomain class summary:
Represents an application domain, which is an isolated environment where applications execute. This class cannot be inherited.
Clone this wiki locally
Morty Proxy This is a proxified and sanitized view of the page, visit original site.