IDataEnvironment Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje rozhraní datových služeb, které návrhářům ovládacích prvků umožňují integrovat funkce úložiště dat nebo databáze do jejich návrhového prostředí.
public interface class IDataEnvironment
public interface IDataEnvironment
type IDataEnvironment = interface
Public Interface IDataEnvironment
Poznámky
Objekt, který implementuje IDataEnvironment rozhraní, má přístup k datovým připojením dostupným pro aplikaci v době návrhu. Rozhraní IDataEnvironment poskytuje metody pro výpis dostupných datových připojení, vytváření nových datových připojení, načtení informací o schématu z připojení a uložení informací o konfiguraci datového připojení do konfiguračního souboru aplikace.
Rozhraní IDataEnvironment umožňuje interakci s datovými připojeními v návrhovém prostředí, ale není určené jako rozhraní API pro správu dat.
Vlastnosti
| Name | Description |
|---|---|
| Connections |
Získá kolekci datových připojení definovaných v aktuální relaci návrhu. |
Metody
| Name | Description |
|---|---|
| BuildConnection(IWin32Window, DesignerDataConnection) |
Vytvoří nové datové připojení nebo upraví existující připojení pomocí nového uživatelského rozhraní nástroje pro návrh. |
| BuildQuery(IWin32Window, DesignerDataConnection, QueryBuilderMode, String) |
Spustí dialogové okno pro vytvoření řetězce dotazu SQL. |
| ConfigureConnection(IWin32Window, DesignerDataConnection, String) |
Zapíše připojovací řetězec do konfiguračního souboru aplikace. |
| GetCodeExpression(DesignerDataConnection) |
Vrátí výraz kódu, který obsahuje zdrojový kód potřebný k načtení připojovací řetězec z konfiguračního souboru aplikace. |
| GetConnectionSchema(DesignerDataConnection) |
Získá schéma pro zadané datové připojení. |
| GetDesignTimeConnection(DesignerDataConnection) |
Získá připojení k databázi, které lze použít v době návrhu. |