ExtensibilityPoint Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |
| JoinableTaskFactory |
Gets the per extension JoinableTaskFactory instance to utilize for asynchronous operations. |
| 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. |