Udostępnij za pośrednictwem


Interfejs IDataSource

Microsoft tylko do użytku wewnętrznego.

Przestrzeń nazw:  Microsoft.Internal.VisualStudio.PlatformUI
Zestaw:  Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)

Składnia

'Deklaracja
Public Interface IDataSource _
    Inherits IUIDataSource, IUIDispatch, IVsUIDataSource, IVsUISimpleDataSource,  _
    IVsUIDispatch, INotifyPropertyChanged, ICustomTypeProvider
public interface IDataSource : IUIDataSource, 
    IUIDispatch, IVsUIDataSource, IVsUISimpleDataSource, IVsUIDispatch, INotifyPropertyChanged, 
    ICustomTypeProvider

Typ IDataSource uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Item Microsoft tylko do użytku wewnętrznego. (Odziedziczone z IUIDataSource).
Właściwość publiczna Properties Microsoft tylko do użytku wewnętrznego. (Odziedziczone z IUIDataSource).
Właściwość publiczna ShapeIdentifier Microsoft tylko do użytku wewnętrznego. (Odziedziczone z IUIDataSource).
Właściwość publiczna Verbs Microsoft tylko do użytku wewnętrznego. (Odziedziczone z IUIDispatch).

Początek

Metody

  Nazwa Opis
Metoda publiczna AdvisePropertyChangeEvents Rejestrów, które mają być powiadamiany, gdy zmienia się właściwość. (Odziedziczone z IVsUIDataSource).
Metoda publiczna Close() Zamyka to źródło danych. (Odziedziczone z IVsUIDataSource).
Metoda publiczna Close() Zamyka źródła danych. (Odziedziczone z IVsUISimpleDataSource).
Metoda publiczna EnumProperties Zwraca wyliczenie dostępnych właściwości. (Odziedziczone z IVsUIDataSource).
Metoda publiczna EnumVerbs(IVsUIEnumDataSourceVerbs%) Zwraca wyliczenie zleceń dla źródła danych. (Odziedziczone z IVsUIDataSource).
Metoda publiczna EnumVerbs(IVsUIEnumDataSourceVerbs%) Zawiera listę zleceń w źródle danych (Odziedziczone z IVsUIDispatch).
Metoda publiczna EnumVerbs(IVsUIEnumDataSourceVerbs%) Zwraca wartość wyliczania zleceń dla źródła danych. (Odziedziczone z IVsUISimpleDataSource).
Metoda publiczna GetCustomType Pobiera typ niestandardowy, dostarczane przez ten obiekt. (Odziedziczone z ICustomTypeProvider).
Metoda publiczna GetShapeIdentifier 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. (Odziedziczone z IVsUIDataSource).
Metoda publiczna GetValue(String) Microsoft tylko do użytku wewnętrznego. (Odziedziczone z IUIDataSource).
Metoda publiczna GetValue(String, IVsUIObject%) Zwraca wartość właściwości. (Odziedziczone z IVsUIDataSource).
Metoda publiczna Invoke(String, Object) Microsoft tylko do użytku wewnętrznego. (Odziedziczone z IUIDispatch).
Metoda publiczna Invoke(String, Object, Object%) Wywołuje zlecenie na źródle danych. (Odziedziczone z IVsUIDataSource).
Metoda publiczna Invoke(String, Object, Object%) Wywołuje zlecenie na źródle danych. (Odziedziczone z IVsUIDispatch).
Metoda publiczna Invoke(String, Object, Object%) Wykonuje zlecenie na źródle danych. (Odziedziczone z IVsUISimpleDataSource).
Metoda publiczna QueryValue Zwraca typ, format i wartość właściwości. (Odziedziczone z IVsUIDataSource).
Metoda publiczna ResetValue Ustawia właściwość na wartość domyślną. (Odziedziczone z IVsUIDataSource).
Metoda publiczna SetValue(String, IVsUIObject) Microsoft tylko do użytku wewnętrznego. (Odziedziczone z IUIDataSource).
Metoda publiczna SetValue(String, IVsUIObject) Ustawia wartość właściwości. (Odziedziczone z IVsUIDataSource).
Metoda publiczna UnadvisePropertyChangeEvents Zatrzymuje odbierania powiadomień o zmianach właściwości. (Odziedziczone z IVsUIDataSource).

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne PropertyChanged Występuje, gdy wartość właściwości zostanie zmieniona. (Odziedziczone z INotifyPropertyChanged).

Początek

Zobacz też

Informacje

Przestrzeń nazw Microsoft.Internal.VisualStudio.PlatformUI