IVsDataConnectionUIProperties-Schnittstelle
Stellt die Möglichkeit, Datenverbindungseigenschaften im Kontext einer Verbindung Benutzeroberfläche (beispielsweise, das Datenverbindungsdialogfeld) zu bearbeiten.
Namespace: Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly: Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Syntax
'Declaration
Public Interface IVsDataConnectionUIProperties _
Inherits IVsDataConnectionProperties, IDictionary(Of String, Object), _
ICollection(Of KeyValuePair(Of String, Object)), IEnumerable(Of KeyValuePair(Of String, Object)), _
IEnumerable, ICustomTypeDescriptor, INotifyPropertyChanged
public interface IVsDataConnectionUIProperties : IVsDataConnectionProperties,
IDictionary<string, Object>, ICollection<KeyValuePair<string, Object>>,
IEnumerable<KeyValuePair<string, Object>>, IEnumerable, ICustomTypeDescriptor,
INotifyPropertyChanged
public interface class IVsDataConnectionUIProperties : IVsDataConnectionProperties,
IDictionary<String^, Object^>, ICollection<KeyValuePair<String^, Object^>>,
IEnumerable<KeyValuePair<String^, Object^>>, IEnumerable,
ICustomTypeDescriptor, INotifyPropertyChanged
type IVsDataConnectionUIProperties =
interface
interface IVsDataConnectionProperties
interface IDictionary<string, Object>
interface ICollection<KeyValuePair<string, Object>>
interface IEnumerable<KeyValuePair<string, Object>>
interface IEnumerable
interface ICustomTypeDescriptor
interface INotifyPropertyChanged
end
public interface IVsDataConnectionUIProperties extends IVsDataConnectionProperties, IDictionary<String, Object>, ICollection<KeyValuePair<String, Object>>, IEnumerable<KeyValuePair<String, Object>>, IEnumerable, ICustomTypeDescriptor, INotifyPropertyChanged
Der IVsDataConnectionUIProperties-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
Count | Ruft die Anzahl der Elemente ab, die in ICollection enthalten sind. (Von ICollection<KeyValuePair<String, Object>> geerbt.) |
![]() |
IsComplete | Wenn Sie von einer Klasse implementiert werden, ruft einen Wert ab, ob eine angegebene Verbindungszeichenfolge abgeschlossen ist. |
![]() |
IsExtensible | Wenn Sie von einer Klasse implementiert werden, ruft ab oder legt einen Wert fest Boolean angibt, ob die DDEX-Anbieter-Verbindungseigenschaften erweiterbar sind. |
![]() |
IsReadOnly | Ruft einen Wert ab, der angibt, ob das ICollection schreibgeschützt ist. (Von ICollection<KeyValuePair<String, Object>> geerbt.) |
![]() |
Item | Ruft das Element mit dem angegebenen Schlüssel ab oder legt dieses fest. (Von IDictionary<String, Object> geerbt.) |
![]() |
Keys | Ruft eine ICollection ab, die die Schlüssel des IDictionary enthält. (Von IDictionary<String, Object> geerbt.) |
![]() |
Values | Ruft eine ICollection ab, die die Werte im IDictionary enthält. (Von IDictionary<String, Object> geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
Add(UTP) | Fügt der ICollection ein Element hinzu. (Von ICollection<KeyValuePair<String, Object>> geerbt.) |
![]() |
Add(UTP, UTP) | Fügt der IDictionary-Schnittstelle ein Element mit dem angegebenen Schlüssel und Wert hinzu. (Von IDictionary<String, Object> geerbt.) |
![]() |
Add(String, Type, Object) | Wenn Sie von einer Klasse implementiert werden, fügt eine neue Eigenschaft der aktuellen Verbindungseigenschaftauflistung hinzu. (Von IVsDataConnectionProperties geerbt.) |
![]() |
Clear | Entfernt alle Elemente aus ICollection. (Von ICollection<KeyValuePair<String, Object>> geerbt.) |
![]() |
Contains | Ermittelt, ob die ICollection einen bestimmten Wert enthält. (Von ICollection<KeyValuePair<String, Object>> geerbt.) |
![]() |
ContainsKey | Ermittelt, ob IDictionary ein Element mit dem angegebenen Schlüssel enthält. (Von IDictionary<String, Object> geerbt.) |
![]() |
CopyTo | Kopiert die Elemente von ICollection in ein Array, beginnend bei einem bestimmten Array-Index. (Von ICollection<KeyValuePair<String, Object>> geerbt.) |
![]() |
GetAttributes | Gibt eine Auflistung benutzerdefinierter Attribute für diese Instanz einer Komponente zurück. (Von ICustomTypeDescriptor geerbt.) |
![]() |
GetClassName | Gibt den Klassennamen dieser Instanz einer Komponente zurück. (Von ICustomTypeDescriptor geerbt.) |
![]() |
GetComponentName | Gibt den Namen dieser Instanz einer Komponente zurück. (Von ICustomTypeDescriptor geerbt.) |
![]() |
GetConverter | Gibt einen Typkonverter für diese Instanz einer Komponente zurück. (Von ICustomTypeDescriptor geerbt.) |
![]() |
GetDefaultEvent | Gibt das Standardereignis für diese Instanz einer Komponente zurück. (Von ICustomTypeDescriptor geerbt.) |
![]() |
GetDefaultProperty | Gibt die Standardeigenschaft für diese Instanz einer Komponente zurück. (Von ICustomTypeDescriptor geerbt.) |
![]() |
GetEditor | Gibt einen Editor vom angegebenen Typ für diese Instanz einer Komponente zurück. (Von ICustomTypeDescriptor geerbt.) |
![]() |
GetEnumerator | Gibt einen Enumerator zurück, der die Auflistung durchläuft. (Von IEnumerable<KeyValuePair<String, Object>> geerbt.) |
![]() |
GetEvents | Gibt die Ereignisse für diese Instanz einer Komponente zurück. (Von ICustomTypeDescriptor geerbt.) |
![]() |
GetEvents(Attribute) | Gibt die Ereignisse für diese Instanz einer Komponente unter Verwendung des angegebenen Attributarrays als Filter zurück. (Von ICustomTypeDescriptor geerbt.) |
![]() |
GetProperties | Gibt die Eigenschaften für diese Instanz einer Komponente zurück. (Von ICustomTypeDescriptor geerbt.) |
![]() |
GetProperties(Attribute) | Gibt die Eigenschaften für diese Instanz einer Komponente unter Verwendung des Attributarrays als Filter zurück. (Von ICustomTypeDescriptor geerbt.) |
![]() |
GetPropertyOwner | Gibt ein Objekt zurück, in dem die vom angegebenen Eigenschaftenbezeichner beschriebene Eigenschaft enthalten ist. (Von ICustomTypeDescriptor geerbt.) |
![]() |
GetSynonyms | Wenn Sie von einer Klasse implementiert werden, ruft eine Matrixliste von Synonymen für eine angegebene Eigenschaft ab. |
![]() |
IsSensitive | Wenn Sie von einer Klasse implementiert werden, gibt an, ob eine Eigenschaft vertrauliche Informationen enthält. |
![]() |
Parse | Wenn Sie von einer Klasse implementiert werden, disassembliert die Komponenten einer Verbindungszeichenfolge in einen Satz von Eigenschaften in der aktuellen DataConnectionProperties-Instanz zeigen. (Von IVsDataConnectionProperties geerbt.) |
![]() |
Remove(UTP) | Entfernt das Element mit dem angegebenen Schlüssel aus dem IDictionary. (Von IDictionary<String, Object> geerbt.) |
![]() |
Remove(UTP) | Entfernt das erste Vorkommen eines angegebenen Objekts aus der ICollection. (Von ICollection<KeyValuePair<String, Object>> geerbt.) |
![]() |
Reset() | Wenn Sie von einer Klasse, setzt die Werte von Verbindungseigenschaften zu einem Ausgangszustand implementiert werden. (Von IVsDataConnectionProperties geerbt.) |
![]() |
Reset(String) | Wenn Sie von einer Klasse implementiert werden, entfernt die angegebene Eigenschaft von den aktuellen Satz Daten-Verbindungseigenschaften. (Von IVsDataConnectionProperties geerbt.) |
![]() |
ToDisplayString | Wenn Sie von einer Klasse implementiert werden, ruft eine Zeichenfolgendarstellung der aktuellen Satz Daten-Verbindungseigenschaften ab, die für die Anzeige auf dem Bildschirm geeignet ist. |
![]() |
ToSafeString | Wenn Sie von einer Klasse implementiert werden, ruft eine Zeichenfolgendarstellung der aktuellen Satz Daten-Verbindungseigenschaften ab, die vertrauliche Eigenschaften oder Eigenschaften ausschließt, die nicht beibehalten werden sollen. (Von IVsDataConnectionProperties geerbt.) |
![]() |
ToString | Wenn Sie von einer Klasse implementiert werden, ruft die standardmäßige Zeichenfolgendarstellung der aktuellen Verbindungseigenschaften ab. (Von IVsDataConnectionProperties geerbt.) |
![]() |
TryGetValue | Ruft den dem angegebenen Schlüssel zugeordneten Wert ab. (Von IDictionary<String, Object> geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
![]() |
PropertyChanged | Tritt ein, wenn sich ein Eigenschaftswert ändert. (Von INotifyPropertyChanged geerbt.) |
Zum Seitenanfang
Hinweise
Diese Schnittstelle wird von der Klasse DataConnectionProperties im DDEX-Framework implementiert.
Siehe auch
Referenz
Microsoft.VisualStudio.Data.Services.SupportEntities-Namespace