Freigeben über


ExtensibilityDiagnosticEventContext Class

Definition

Represents the context related to an instance of an event that has occurred and that will be logged with the IExtensibilityDiagnosticsService.

public class ExtensibilityDiagnosticEventContext : IEquatable<Microsoft.VisualStudio.Shell.Internal.ExtensibilityDiagnosticEventContext>
type ExtensibilityDiagnosticEventContext = class
    interface IEquatable<ExtensibilityDiagnosticEventContext>
Public Class ExtensibilityDiagnosticEventContext
Implements IEquatable(Of ExtensibilityDiagnosticEventContext)
Inheritance
ExtensibilityDiagnosticEventContext
Implements

Constructors

ExtensibilityDiagnosticEventContext(ExtensibilityDiagnosticEventContext)
ExtensibilityDiagnosticEventContext(String, String, String)

Represents the context related to an instance of an event that has occurred and that will be logged with the IExtensibilityDiagnosticsService.

Properties

EqualityContract
EventName

The name of the event.

ExtensionId

The id of an item that is associated with the event that occurred.

ItemId

An optional identifier for the extension that this error relates to.

Methods

<Clone>$()
Deconstruct(String, String, String)
Equals(ExtensibilityDiagnosticEventContext)
Equals(Object)
GetHashCode()
PrintMembers(StringBuilder)
ToString()

Operators

Equality(ExtensibilityDiagnosticEventContext, ExtensibilityDiagnosticEventContext)
Inequality(ExtensibilityDiagnosticEventContext, ExtensibilityDiagnosticEventContext)

Applies to