Sdílet prostřednictvím


IVsDataConnectionUIProperties – rozhraní

Umožňuje pracovat s vlastností připojení dat v rámci uživatelského rozhraní (například dialogovém okně data connection) pro připojení.

Obor názvů:  Microsoft.VisualStudio.Data.Services.SupportEntities
Sestavení:  Microsoft.VisualStudio.Data.Services (v Microsoft.VisualStudio.Data.Services.dll)

Syntaxe

'Deklarace
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

Typ IVsDataConnectionUIProperties zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Count Získává počet prvků obsažených v ICollection<T>. (Zděděno z ICollection<KeyValuePair<String, Object>>.)
Veřejná vlastnost IsComplete Při provádění třídou získá hodnotu určující, zda řetězec dané připojení je dokončeno.
Veřejná vlastnost IsExtensible Při provádění třídou získá nebo nastaví Boolean hodnotu označující, zda jsou vlastnosti připojení zprostředkovatele DDEX extensible.
Veřejná vlastnost IsReadOnly Získá hodnotu určující zda ICollection<T> je jen pro čtení. (Zděděno z ICollection<KeyValuePair<String, Object>>.)
Veřejná vlastnost Item Získá nebo nastaví prvek se zadaným klíčem. (Zděděno z IDictionary<String, Object>.)
Veřejná vlastnost Keys Získává ICollection<T> obsahující klíče IDictionary<TKey, TValue>. (Zděděno z IDictionary<String, Object>.)
Veřejná vlastnost Values Získává ICollection<T> obsahující hodnoty IDictionary<TKey, TValue>. (Zděděno z IDictionary<String, Object>.)

Nahoru

Metody

  Název Popis
Veřejná metoda Add(T) Přidá položku ICollection<T>. (Zděděno z ICollection<KeyValuePair<String, Object>>.)
Veřejná metoda Add(TKey, TValue) Přidá prvek zadaný klíč a hodnotu IDictionary<TKey, TValue>. (Zděděno z IDictionary<String, Object>.)
Veřejná metoda Add(String, Type, Object) Při provádění třídou přidá novou vlastnost aktuální kolekce vlastností připojení. (Zděděno z IVsDataConnectionProperties.)
Veřejná metoda Clear Odebere všechny položky ICollection<T>. (Zděděno z ICollection<KeyValuePair<String, Object>>.)
Veřejná metoda Contains Určuje, zda ICollection<T> obsahuje určitou hodnotu. (Zděděno z ICollection<KeyValuePair<String, Object>>.)
Veřejná metoda ContainsKey Určuje, zda IDictionary<TKey, TValue> obsahuje prvek se zadaným klíčem. (Zděděno z IDictionary<String, Object>.)
Veřejná metoda CopyTo Zkopíruje prvky ICollection<T> se Array, v určitém počáteční Array index. (Zděděno z ICollection<KeyValuePair<String, Object>>.)
Veřejná metoda GetAttributes Vrátí kolekci vlastních atributů pro tuto instanci komponenty. (Zděděno z ICustomTypeDescriptor.)
Veřejná metoda GetClassName Vrátí název třídy pro tuto instanci komponenty. (Zděděno z ICustomTypeDescriptor.)
Veřejná metoda GetComponentName Vrátí název této instance komponenty. (Zděděno z ICustomTypeDescriptor.)
Veřejná metoda GetConverter Vrátí hodnotu typu převaděč pro tuto instanci komponenty. (Zděděno z ICustomTypeDescriptor.)
Veřejná metoda GetDefaultEvent Vrací výchozí událost pro tuto instanci komponenty. (Zděděno z ICustomTypeDescriptor.)
Veřejná metoda GetDefaultProperty Vrací výchozí vlastnosti pro tuto instanci komponenty. (Zděděno z ICustomTypeDescriptor.)
Veřejná metoda GetEditor Vrátí hodnotu typu zadaný pro tuto instanci komponenty editor. (Zděděno z ICustomTypeDescriptor.)
Veřejná metoda GetEnumerator() Vrátí hodnotu čítače výčtu, který prochází kolekce. (Zděděno z IEnumerable<KeyValuePair<String, Object>>.)
Veřejná metoda GetEnumerator() Vrátí hodnotu čítače výčtu, který prochází kolekce. (Zděděno z IEnumerable.)
Veřejná metoda GetEvents() Vrátí události pro tuto instanci komponenty. (Zděděno z ICustomTypeDescriptor.)
Veřejná metoda GetEvents(array<Attribute[]) Vrátí události pro tuto instanci komponenty zadaný atribut pole jako filtr. (Zděděno z ICustomTypeDescriptor.)
Veřejná metoda GetProperties() Vrátí vlastnosti pro tuto instanci komponenty. (Zděděno z ICustomTypeDescriptor.)
Veřejná metoda GetProperties(array<Attribute[]) Vrátí vlastnosti pro tuto instanci komponenty pomocí atributu pole jako filtr. (Zděděno z ICustomTypeDescriptor.)
Veřejná metoda GetPropertyOwner Vrátí objekt, který obsahuje vlastnost popsaná popisovač určený vlastností. (Zděděno z ICustomTypeDescriptor.)
Veřejná metoda GetSynonyms Při provádění třídou načte seznam synonym pro zadanou vlastností k array.
Veřejná metoda IsSensitive Při provádění třídou označuje, zda vlastnost obsahuje citlivé informace.
Veřejná metoda Parse Při provádění třídou provede zpětný překlad součásti připojovací řetězec do sady vlastností v aktuální DataConnectionProperties instance. (Zděděno z IVsDataConnectionProperties.)
Veřejná metoda Remove(TKey) Odstraní prvek se zadaným klíčem z IDictionary<TKey, TValue>. (Zděděno z IDictionary<String, Object>.)
Veřejná metoda Remove(T) Odebere první výskyt určitého objektu z ICollection<T>. (Zděděno z ICollection<KeyValuePair<String, Object>>.)
Veřejná metoda Reset() Při provádění třídou hodnot vlastnosti připojení obnoví počáteční stav. (Zděděno z IVsDataConnectionProperties.)
Veřejná metoda Reset(String) Při provádění třídou odebere určenou vlastnost z aktuální sadu vlastností připojení. (Zděděno z IVsDataConnectionProperties.)
Veřejná metoda ToDisplayString Při provádění třídou načte řetězec reprezentace aktuální sadu vlastností připojení dat, který je vhodný pro na obrazovce zobrazit.
Veřejná metoda ToSafeString Při provádění třídou načte řetězec reprezentace aktuální sadu vlastností připojení dat, s vyloučením citlivé nebo vlastnosti, které by neměly trvala. (Zděděno z IVsDataConnectionProperties.)
Veřejná metoda ToString Při provádění třídou použije výchozí řetězec reprezentace aktuální vlastnosti připojení. (Zděděno z IVsDataConnectionProperties.)
Veřejná metoda TryGetValue Získá hodnotu přidruženou zadaného klíče. (Zděděno z IDictionary<String, Object>.)

Nahoru

Události

  Název Popis
Veřejná událost PropertyChanged Vyvolá se při změně hodnoty vlastnosti. (Zděděno z INotifyPropertyChanged.)

Nahoru

Poznámky

Toto rozhraní je implementováno DataConnectionProperties třídy v rámci DDEX.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Data.Services.SupportEntities – obor názvů