Interfaccia IDataSource
Solo per utilizzo interno di Microsoft.
Spazio dei nomi: Microsoft.Internal.VisualStudio.PlatformUI
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Sintassi
'Dichiarazione
Public Interface IDataSource _
Inherits IUIDataSource, IUIDispatch, IVsUIDataSource, IVsUISimpleDataSource, _
IVsUIDispatch, INotifyPropertyChanged, ICustomTypeProvider
public interface IDataSource : IUIDataSource,
IUIDispatch, IVsUIDataSource, IVsUISimpleDataSource, IVsUIDispatch, INotifyPropertyChanged,
ICustomTypeProvider
Il tipo IDataSource espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
Item | Solo per utilizzo interno di Microsoft. (Ereditato da IUIDataSource) | |
Properties | Solo per utilizzo interno di Microsoft. (Ereditato da IUIDataSource) | |
ShapeIdentifier | Solo per utilizzo interno di Microsoft. (Ereditato da IUIDataSource) | |
Verbs | Solo per utilizzo interno di Microsoft. (Ereditato da IUIDispatch) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AdvisePropertyChangeEvents | Registri di ricevere una notifica quando si modifica una proprietà. (Ereditato da IVsUIDataSource) | |
Close() | Chiude l'origine dati. (Ereditato da IVsUIDataSource) | |
Close() | chiude l'origine dati. (Ereditato da IVsUISimpleDataSource) | |
EnumProperties | Restituisce un'enumerazione delle proprietà disponibili. (Ereditato da IVsUIDataSource) | |
EnumVerbs(IVsUIEnumDataSourceVerbs%) | Restituisce un'enumerazione dei verbi per l'origine dati. (Ereditato da IVsUIDataSource) | |
EnumVerbs(IVsUIEnumDataSourceVerbs%) | Elenca i verbi di un'origine dati (Ereditato da IVsUIDispatch) | |
EnumVerbs(IVsUIEnumDataSourceVerbs%) | Restituisce un'enumerazione dei verbi per l'origine dati. (Ereditato da IVsUISimpleDataSource) | |
GetCustomType | ottiene il tipo personalizzato fornito da questo oggetto. (Ereditato da ICustomTypeProvider) | |
GetShapeIdentifier | Restituisce l'identificatore di formato per l'origine dati.Due origini dati con lo stesso identificatore di formato è esattamente le stesse proprietà e verbi. (Ereditato da IVsUIDataSource) | |
GetValue(String) | Solo per utilizzo interno di Microsoft. (Ereditato da IUIDataSource) | |
GetValue(String, IVsUIObject%) | restituisce il valore di una proprietà. (Ereditato da IVsUIDataSource) | |
Invoke(String, Object) | Solo per utilizzo interno di Microsoft. (Ereditato da IUIDispatch) | |
Invoke(String, Object, Object%) | Richiama un verbo l'origine dati. (Ereditato da IVsUIDataSource) | |
Invoke(String, Object, Object%) | richiama un verbo su un'origine dati. (Ereditato da IVsUIDispatch) | |
Invoke(String, Object, Object%) | Esegue un verbo l'origine dati. (Ereditato da IVsUISimpleDataSource) | |
QueryValue | Restituisce il tipo, il formato e il valore di proprietà. (Ereditato da IVsUIDataSource) | |
ResetValue | Imposta una proprietà sul valore predefinito. (Ereditato da IVsUIDataSource) | |
SetValue(String, IVsUIObject) | Solo per utilizzo interno di Microsoft. (Ereditato da IUIDataSource) | |
SetValue(String, IVsUIObject) | Imposta una proprietà su un valore. (Ereditato da IVsUIDataSource) | |
UnadvisePropertyChangeEvents | La ricezione delle notifiche quando cambiano le proprietà. (Ereditato da IVsUIDataSource) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
PropertyChanged | Viene generato quando il valore di una proprietà cambia. (Ereditato da INotifyPropertyChanged) |
In alto