IVsDataConnectionUIProperties Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the ability to manipulate data connection properties in the context of a connection UI (e.g. the data connection dialog).
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
- Derived
- Implements
Properties
IsComplete |
When implemented by a class, gets a value indicating whether a given connection string is complete. |
IsExtensible |
When implemented by a class, gets or sets a Boolean value indicating whether the DDEX provider connection properties are extensible. |
Methods
Add(String, Type, Object) |
When implemented by a class, adds a new property to the current connection properties collection. (Inherited from IVsDataConnectionProperties) |
GetSynonyms(String) |
When implemented by a class, retrieves an array list of synonyms for a specified property. |
IsSensitive(String) |
When implemented by a class, indicates whether a property contains sensitive information. |
Parse(String) |
When implemented by a class, disassembles the components of a connection string into a set of properties in the current DataConnectionProperties instance. (Inherited from IVsDataConnectionProperties) |
Reset() |
When implemented by a class, resets the values of connection properties to an initial state. (Inherited from IVsDataConnectionProperties) |
Reset(String) |
When implemented by a class, removes the specified property from the current set of data connection properties. (Inherited from IVsDataConnectionProperties) |
ToDisplayString() |
When implemented by a class, retrieves a string representation of the current set of data connection properties that is suitable for on-screen display. |
ToSafeString() |
When implemented by a class, retrieves a string representation of the current set of data connection properties that excludes sensitive properties or properties that should not be persisted. (Inherited from IVsDataConnectionProperties) |
ToString() |
When implemented by a class, retrieves the default string representation of the current connection properties. (Inherited from IVsDataConnectionProperties) |
Extension Methods
AddRange<TKey,TValue>(IDictionary<TKey,TValue>, IDictionary<TKey,TValue>, Boolean) |
Add one dictionary content to the another dictionary |
GetOrDefault<TK,TV>(IDictionary<TK,TV>, TK) |
Gets a value by the given key. |
EmptyIfNull<T>(IEnumerable<T>) |
Return this enumeration in case it is not null. In case it is null return empty enumeration. |