C# (CSharp) ShaderTools.VisualStudio.Tests.Hlsl.Support Namespace

Classes

Name Description
BasicTextUndoHistoryRegistry This class is intended to be a very simple ITextUndoHistoryRegistry implementation for hosts that don't have a built-in undo mechanism
BasicUndoHistory Provides a very simple ITextUndoHistory implementation. Sufficient for us to test simple undo scenarios inside the unit tests
BasicUndoTransaction
FakeOptionsService
TextBufferUtility
TextViewUtility
UndoExportProvider In order to host the editor we need to provide an ITextUndoHistory export. However we can't simply export it from the DLL because it would conflict with Visual Studio's export of ITextUndoHistoryRegistry in the default scenario. This ComposablePartCatalog is simply here to hand export the type in the hosted scenario only
VsShaderTestUtility