IVsDataConnectionUIProperties 接口

定义

表示能够在连接 UI 的上下文中操作数据连接属性 (例如数据连接对话框) 。

public interface class IVsDataConnectionUIProperties : Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataConnectionProperties, System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IDictionary<System::String ^, System::Object ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::ComponentModel::ICustomTypeDescriptor, System::ComponentModel::INotifyPropertyChanged
public interface IVsDataConnectionUIProperties : Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataConnectionProperties, System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>, System.ComponentModel.ICustomTypeDescriptor, System.ComponentModel.INotifyPropertyChanged
type IVsDataConnectionUIProperties = interface
    interface IVsDataConnectionProperties
    interface IDictionary<string, obj>
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
    interface ICustomTypeDescriptor
    interface INotifyPropertyChanged
Public Interface IVsDataConnectionUIProperties
Implements ICollection(Of KeyValuePair(Of String, Object)), ICustomTypeDescriptor, IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object)), INotifyPropertyChanged, IVsDataConnectionProperties
派生
实现

属性

IsComplete

当由类实现时,获取一个值,该值指示给定连接字符串是否完成。

IsExtensible

当由类实现时,获取或设置一个布尔值,该值指示 DDEX 提供程序连接属性是否可扩展。

方法

Add(String, Type, Object)

由 类实现时,将新属性添加到当前连接属性集合。

(继承自 IVsDataConnectionProperties)
GetSynonyms(String)

当由类实现时,检索指定属性的同义词的数组列表。

IsSensitive(String)

当由 类实现时,指示属性是否包含敏感信息。

Parse(String)

由类实现时,将连接字符串的组件反汇编为当前DataConnectionProperties实例中的一组属性。

(继承自 IVsDataConnectionProperties)
Reset()

当由类实现时,将连接属性的值重置为初始状态。

(继承自 IVsDataConnectionProperties)
Reset(String)

当由 类实现时,将从当前数据连接属性集中删除指定的属性。

(继承自 IVsDataConnectionProperties)
ToDisplayString()

当由 类实现时,检索适用于屏幕显示的当前数据连接属性集的字符串表示形式。

ToSafeString()

当由类实现时,检索当前数据连接属性集的字符串表示形式,这些属性不包括不应持久保存的敏感属性或属性。

(继承自 IVsDataConnectionProperties)
ToString()

当由类实现时,检索当前连接属性的默认字符串表示形式。

(继承自 IVsDataConnectionProperties)

扩展方法

AddRange<TKey,TValue>(IDictionary<TKey,TValue>, IDictionary<TKey,TValue>, Boolean)

将一个字典内容添加到另一个字典

GetOrDefault<TK,TV>(IDictionary<TK,TV>, TK)

获取给定键的值。

EmptyIfNull<T>(IEnumerable<T>)

如果枚举不为 null,则返回此枚举。 如果为 null,则返回空枚举。

适用于