IModelBrowserHost Interface
This is the contract class for the host that want to host the IModelBrowser WPF user control.
Namespace: Microsoft.VisualStudio.Modeling.Integration.Picker
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0.dll)
Syntax
public interface IModelBrowserHost
public interface class IModelBrowserHost
type IModelBrowserHost = interface end
Public Interface IModelBrowserHost
Properties
Name | Description | |
---|---|---|
Metadata | Collections of limitations, hints and etc to by used by the browsers |
|
ModelBrowser | Gets the IModelBrowser |
|
ModelBus | Gets the IModelBus |
|
Reference | Gets the ModelBusReference |
Methods
Name | Description | |
---|---|---|
CancelAndClose() | Closes the host without validating (cancel action) |
|
Clear() | Clears the references (set's it to null) |
|
CloseIfValid() | Closes the host if it validates correctly (ok action) |
|
ResizeToMeasure() | Requests the host to re-measure the control in order to potentially grow/shrink based on the new size requirements |
See Also
Microsoft.VisualStudio.Modeling.Integration.Picker Namespace
Return to top