Udostępnij za pośrednictwem


Klasa UIDataSource

Microsoft tylko do użytku wewnętrznego.

Hierarchia dziedziczenia

System.Object
  Microsoft.Internal.VisualStudio.PlatformUI.UIDispatch
    Microsoft.Internal.VisualStudio.PlatformUI.UISimpleDataSource
      Microsoft.Internal.VisualStudio.PlatformUI.UIDataSource

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

Składnia

'Deklaracja
Public Class UIDataSource _
    Inherits UISimpleDataSource _
    Implements IVsUIDataSource, IVsUISimpleDataSource, IVsUIDispatch, IUIDataSource,  _
    IUIDispatch
public class UIDataSource : UISimpleDataSource, 
    IVsUIDataSource, IVsUISimpleDataSource, IVsUIDispatch, IUIDataSource, IUIDispatch

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna UIDataSource Microsoft tylko do użytku wewnętrznego.

Początek

Właściwości

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

Początek

Metody

  Nazwa Opis
Metoda publiczna AddBuiltInProperty(String, Boolean)
Metoda publiczna AddBuiltInProperty(String, Object) Microsoft tylko do użytku wewnętrznego.
Metoda publiczna AddCommand Microsoft tylko do użytku wewnętrznego. (Odziedziczone z UIDispatch).
Metoda publiczna AddDispatchProperty Microsoft tylko do użytku wewnętrznego.
Metoda publiczna AddIndirectProperty<T> Microsoft tylko do użytku wewnętrznego.
Metoda publiczna AddProperty Microsoft tylko do użytku wewnętrznego.
Metoda publiczna AddUnknownProperty Microsoft tylko do użytku wewnętrznego.
Metoda publiczna AdvisePropertyChangeEvents Microsoft tylko do użytku wewnętrznego.
Metoda publiczna Close Microsoft tylko do użytku wewnętrznego. (Zastępuje UISimpleDataSource.Close()).
Metoda publiczna EnumProperties Microsoft tylko do użytku wewnętrznego.
Metoda publiczna EnumVerbs Microsoft tylko do użytku wewnętrznego. (Odziedziczone z UIDispatch).
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetShapeIdentifier Microsoft tylko do użytku wewnętrznego.
Metoda publiczna GetType Pobiera Type bieżącej instancji. (Odziedziczone z Object).
Metoda publiczna GetValue(String) Microsoft tylko do użytku wewnętrznego.
Metoda publiczna GetValue(String, IVsUIObject%) Microsoft tylko do użytku wewnętrznego.
Metoda publiczna GetValue<T>(String) Microsoft tylko do użytku wewnętrznego.
Metoda publiczna Invoke(String, Object) Microsoft tylko do użytku wewnętrznego. (Odziedziczone z UIDispatch).
Metoda publiczna Invoke(String, Object, Object%) Microsoft tylko do użytku wewnętrznego. (Odziedziczone z UIDispatch).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna QueryValue Microsoft tylko do użytku wewnętrznego.
Metoda publiczna ResetValue Microsoft tylko do użytku wewnętrznego.
Metoda publiczna SetValue(String, IVsUIObject) Microsoft tylko do użytku wewnętrznego.
Metoda publiczna SetValue(String, Boolean)
Metoda publiczna SetValue(String, Object) Microsoft tylko do użytku wewnętrznego.
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżącego obiektu. (Odziedziczone z Object).
Metoda publiczna UnadvisePropertyChangeEvents Microsoft tylko do użytku wewnętrznego.
Metoda publiczna ValidatePropertyValue Microsoft tylko do użytku wewnętrznego.

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IVsUIDataSource.SetValue Microsoft tylko do użytku wewnętrznego.

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.Internal.VisualStudio.PlatformUI