Udostępnij za pośrednictwem


Interfejs IVsUIDataSource

 

Reprezentuje źródło danych interfejsu użytkownika programu Visual Studio.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop.10.0 (w Microsoft.VisualStudio.Shell.Interop.10.0.dll)

Składnia

[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("8D11DD44-7EF2-4C7A-B188-7DA136657F68")]
public interface IVsUIDataSource : IVsUISimpleDataSource
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute("8D11DD44-7EF2-4C7A-B188-7DA136657F68")]
public interface class IVsUIDataSource : IVsUISimpleDataSource
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("8D11DD44-7EF2-4C7A-B188-7DA136657F68")>]
type IVsUIDataSource = 
    interface
        interface IVsUISimpleDataSource
    end
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
<GuidAttribute("8D11DD44-7EF2-4C7A-B188-7DA136657F68")>
Public Interface IVsUIDataSource
    Inherits IVsUISimpleDataSource

Metody

Nazwa Opis
System_CAPS_pubmethod AdvisePropertyChangeEvents(IVsUIDataSourcePropertyChangeEvents, UInt32)

Rejestrów, które mają być powiadamiany, gdy zmienia się właściwość.

System_CAPS_pubmethod Close()

Zamyka to źródło danych.

System_CAPS_pubmethod EnumProperties(IVsUIEnumDataSourceProperties)

Zwraca wyliczenie dostępnych właściwości.

System_CAPS_pubmethod EnumVerbs(IVsUIEnumDataSourceVerbs)

Zwraca wyliczenie zleceń dla źródła danych.

System_CAPS_pubmethod GetShapeIdentifier(Guid, UInt32)

Zwraca identyfikator kształtu dla tego źródła danych.Dwa źródła danych o tym samym identyfikatorze kształt będzie dokładnie takie same właściwości i verbs.

System_CAPS_pubmethod GetValue(String, IVsUIObject)

Zwraca wartość właściwości.

System_CAPS_pubmethod Invoke(String, Object, Object)

Wywołuje zlecenie na źródle danych.

System_CAPS_pubmethod QueryValue(String, String[], UInt32[], Object[])

Zwraca typ, format i wartość właściwości.

System_CAPS_pubmethod ResetValue(String)

Ustawia właściwość na wartość domyślną.

System_CAPS_pubmethod SetValue(String, IVsUIObject)

Ustawia wartość właściwości.

System_CAPS_pubmethod UnadvisePropertyChangeEvents(UInt32)

Zatrzymuje odbierania powiadomień o zmianach właściwości.

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku