DataViewDocumentProvider Class

 

Provides the ability to open a document, get a document moniker, and perform other actions pertaining to a document in the Visual Studio Sever Explorer.

Namespace:   Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

System.Object
  Microsoft.VisualStudio.Data.Framework.DataSiteableObject<T>
    Microsoft.VisualStudio.Data.Framework.DataViewDocumentProvider

[CLSCompliantAttribute(false)]
public class DataViewDocumentProvider : DataSiteableObject<IVsDataViewHierarchy>, 
	IVsDataViewDocumentProvider

NameDescription
System_CAPS_pubmethodDataViewDocumentProvider()

Initializes a new instance of the DataViewDocumentProvider class.

NameDescription
System_CAPS_pubpropertySite

Gets or sets the object site.(Inherited from DataSiteableObject<T>.)

NameDescription
System_CAPS_pubmethodCanOpen(Int32, Guid)

Indicates whether a document can be opened for the specified node in the data view and for the given logical view.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodFindNode(String, Boolean)

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.

System_CAPS_pubmethodGetContext(Int32)

Retrieves the service provider representing the context of the current document in the data view.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetMoniker(Int32)

Retrieves the document moniker for the specified node in the data view.

System_CAPS_pubmethodGetPriority(Int32)

Gets the priority level of the specified document within the data view hierarchy.

System_CAPS_pubmethodGetSaveName(Int32)

Gets the name of the specified document for use when saving the document.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodIsSupported(Int32)

Indicates whether a document is supported for the specified node in the data view.

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethodOnSiteChanged(EventArgs)

Raises the SiteChanged event.(Inherited from DataSiteableObject<T>.)

System_CAPS_pubmethodOpen(Int32, Guid, Object, Boolean)

Opens the specified document in the given logical view. The document may be populated with existing data and may be hidden.

System_CAPS_pubmethodShowMoniker(Int32)

Indicates whether the document moniker is to be displayed on the specified document.

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubeventSiteChanged

Occurs when the Site property is changed.(Inherited from DataSiteableObject<T>.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: