Classe DataSource
Solo per utilizzo interno di Microsoft.
Gerarchia di ereditarietà
System.Object
Microsoft.Internal.VisualStudio.PlatformUI.DataSource
Spazio dei nomi: Microsoft.Internal.VisualStudio.PlatformUI
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Sintassi
'Dichiarazione
Public Class DataSource _
Implements IDataSource, IUIDataSource, IUIDispatch, IVsUIDataSource, _
IVsUISimpleDataSource, IVsUIDispatch, INotifyPropertyChanged, ICustomTypeProvider, IDisposable
public class DataSource : IDataSource, IUIDataSource,
IUIDispatch, IVsUIDataSource, IVsUISimpleDataSource, IVsUIDispatch, INotifyPropertyChanged,
ICustomTypeProvider, IDisposable
Il tipo DataSource espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
DataSource | Solo per utilizzo interno di Microsoft. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
IsDisposed | Solo per utilizzo interno di Microsoft. | |
IsPropertyAccessSynchronized | ||
Properties | Solo per utilizzo interno di Microsoft. | |
ServiceProvider | ||
ShapeIdentifier | Solo per utilizzo interno di Microsoft. | |
ShapeProvider | ||
Verbs | Solo per utilizzo interno di Microsoft. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AdvisePropertyChangeEvents | Solo per utilizzo interno di Microsoft. | |
Close | Solo per utilizzo interno di Microsoft. | |
CreateCompatibleCollection | ||
CreateCompatibleInstance | ||
CreateInstance(IVsUIDataSource) | ||
CreateInstance(IVsUIDataSource, Window, IServiceProvider) | ||
Dispose() | Solo per utilizzo interno di Microsoft. | |
Dispose(Boolean) | Solo per utilizzo interno di Microsoft. | |
EnumProperties | Solo per utilizzo interno di Microsoft. | |
EnumVerbs | Solo per utilizzo interno di Microsoft. | |
Equals | Solo per utilizzo interno di Microsoft. (Esegue l'override di Object.Equals(Object)). | |
Finalize | Solo per utilizzo interno di Microsoft. (Esegue l'override di Object.Finalize()). | |
GetHashCode | Solo per utilizzo interno di Microsoft. (Esegue l'override di Object.GetHashCode()). | |
GetShapeIdentifier | Solo per utilizzo interno di Microsoft. | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
GetValue(String) | Solo per utilizzo interno di Microsoft. | |
GetValue(String, IVsUIObject%) | Solo per utilizzo interno di Microsoft. | |
Invoke(String, Object) | Solo per utilizzo interno di Microsoft. | |
Invoke(String, Object, Object%) | Solo per utilizzo interno di Microsoft. | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
QueryValue | Solo per utilizzo interno di Microsoft. | |
ResetValue | Solo per utilizzo interno di Microsoft. | |
SetValue(String, Boolean) | ||
SetValue(String, Object) | Solo per utilizzo interno di Microsoft. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) | |
UnadvisePropertyChangeEvents | Solo per utilizzo interno di Microsoft. |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
PropertyChanged | Solo per utilizzo interno di Microsoft. |
In alto
Operatori
Nome | Descrizione | |
---|---|---|
Equality(DataSource, DataSource) | Solo per utilizzo interno di Microsoft. | |
Equality(DataSource, IVsUIDataSource) | Solo per utilizzo interno di Microsoft. | |
Equality(IVsUIDataSource, DataSource) | Solo per utilizzo interno di Microsoft. | |
Inequality(DataSource, DataSource) | Solo per utilizzo interno di Microsoft. | |
Inequality(DataSource, IVsUIDataSource) | Solo per utilizzo interno di Microsoft. | |
Inequality(IVsUIDataSource, DataSource) | Solo per utilizzo interno di Microsoft. |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
ICustomTypeProvider.GetCustomType | ||
IUIDataSource.GetValue | Solo per utilizzo interno di Microsoft. | |
IUIDataSource.Item | Solo per utilizzo interno di Microsoft. | |
IUIDataSource.SetValue | Solo per utilizzo interno di Microsoft. | |
IVsUIDataSource.SetValue | Solo per utilizzo interno di Microsoft. |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.