IVsDataViewDocumentProvider Interface
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.
Important
This API is not CLS-compliant.
Represents the ability to support documents in a data view hierarchy in a fashion recognizable by the rest of the Visual Studio environment.
public interface class IVsDataViewDocumentProvider
[System.CLSCompliant(false)]
public interface IVsDataViewDocumentProvider
public interface IVsDataViewDocumentProvider
[<System.CLSCompliant(false)>]
type IVsDataViewDocumentProvider = interface
type IVsDataViewDocumentProvider = interface
Public Interface IVsDataViewDocumentProvider
- Derived
- Attributes
Methods
CanOpen(Int32, Guid) |
When implemented by a class, indicates whether a document can be opened for the specified node in the data view and for the given logical view. |
FindNode(String, Boolean) |
When implemented by a class, searches for a node in the data view that corresponds to the specified document moniker. Optionally, searches child nodes that have not been expanded yet. |
GetContext(Int32) |
When implemented by a class, retrieves the service provider representing the context of the current document in the data view. |
GetMoniker(Int32) |
When implemented by a class, retrieves the document moniker for the specified node in the data view. |
GetPriority(Int32) |
When implemented by a class, gets the priority level of the specified document within the data view hierarchy. |
GetSaveName(Int32) |
When implemented by a class, gets the name of the specified document for use when saving a new document. |
IsSupported(Int32) |
When implemented by a class, indicates whether a document is supported for the specified node in the data view. |
Open(Int32, Guid, Object, Boolean) |
When implemented by a class, opens the specified document in the given logical view. The document may be populated with existing data and may be hidden. |
ShowMoniker(Int32) |
When implemented by a class, indicates whether the document moniker is to be displayed on the specified document. |