Sdílet prostřednictvím


Microsoft.VisualStudio.Modeling.ExtensionEnablement – obor názvů

Typy v tomto oboru názvů podporují vlastní domény specifické jazyky.

Další informace naleznete v tématu Zápis kódu pro úpravu jazyka specifického pro doménu.

Třídy

  Třída Popis
Veřejná třída CommandExtensionAttribute Obálka MefMetadata atribut, který deklaruje deklarativně skupiny příkazů a pozice rozšíření příkazu v místní nabídce pro Dsl.
Veřejná třída ExtensionEnablementConstants
Veřejná třída ExtensionRegistrar<T, TMetadataView> Třídy lazy Mef dovozce, který: 1.Dovozy částí, které exportovat typu T.2.Schopnost poskytovat filtr.
Veřejná třída ExtensionRegistrarBase<T, TMetadataView> Základní třída pro pravidelné rozšíření tajemníka a zvláštní případ pro ověření registrátora
Veřejná třída ValidationExtensionRegistrar Základní třída pro ExtensionRegistar, který můžete zaregistrovat rozšíření ověření

Rozhraní

  Rozhraní Popis
Veřejné rozhraní ICommandExtension Provádění a z MEF rozšíření příkazu nabídky poskytnout pro modelování diagramy exportovat tohoto rozhraní.
Veřejné rozhraní IExtensibilityLogger Protokolování rozhraní pro rozšíření registrátorů.
Veřejné rozhraní ILinkedUndoContext Skupina posloupnost operací v rámci jedné transakce pomocí BeginTransaction.
Veřejné rozhraní ILinkedUndoTransaction Transakce můžete skupinu společně operací v úložišti modelu UML, takže pokud některá z nich selže, je vrácena zpět celou skupinu.Jakmile je transakce potvrzena, uživatel vrátit zpět příkazem Zpět jednu celou skupinu.
Veřejné rozhraní IMenuCommand Určuje, zda se zobrazí v nabídce příkaz.