Share via


ExtensibilityPoint Class

Definition

Provides functionality for extending Visual Studio through brokered services.

public abstract class ExtensibilityPoint : IDisposable
type ExtensibilityPoint = class
    interface IDisposable
Public MustInherit Class ExtensibilityPoint
Implements IDisposable
Inheritance
ExtensibilityPoint
Derived
Implements

Constructors

ExtensibilityPoint(ExtensibilityPoint)

Initializes a new instance of the ExtensibilityPoint class.

ExtensibilityPoint(IServiceBroker, IServiceProvider, IStringResourceDictionary)

Initializes a new instance of the ExtensibilityPoint class.

Properties

IsDisposed

Gets a value indicating whether the object is disposed.

LocalServiceProvider

Gets the local service provider.

ResourceDictionary

Gets the resource dictionary instance for querying localized strings.

ServiceBroker

Gets the underlying service broker instance.

ServiceBrokerClient

Gets the service broker client instance that can be used to query for brokered services.

TraceSource

Gets the trace source instance to utilize for logging.

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Dispose(Boolean)

Disposes the instane and underlying proxies.

ThrowIfDisposed()

Throws if object is disposed.

Events

Disposing

Raised when object is being disposed.

Applies to