public static DkmCustomUIVisualizerInfo Create( uint Id, string MenuName, string Description, string Metric, string UISideVisualizerTypeName, string UISideVisualizerAssemblyName, DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, string DebuggeeSideVisualizerTypeName, string DebuggeeSideVisualizerAssemblyName ) { return(new DkmCustomUIVisualizerInfo { Id = Id, MenuName = MenuName, Description = Description, Metric = Metric, UISideVisualizerTypeName = UISideVisualizerTypeName, UISideVisualizerAssemblyName = UISideVisualizerAssemblyName, UISideVisualizerAssemblyLocation = UISideVisualizerAssemblyLocation, DebuggeeSideVisualizerTypeName = DebuggeeSideVisualizerTypeName, DebuggeeSideVisualizerAssemblyName = DebuggeeSideVisualizerAssemblyName }); }
/// <summary> /// Constructor for mock DkmClrDebuggerVisualizerAttribute. /// </summary> /// <param name="targetMember">[Optional] Should be null. Not supported for the DebuggerVisualizer attribute</param> /// <param name="uiSideVisualizerTypeName">[Required] The full name of the UI-side visualizer type</param> /// <param name="uiSideVisualizerAssemblyName">[Required] The full name of the UI-side visualizer assembly</param> /// <param name="uiSideVisualizerAssemblyLocation">[Required] The location of the UI-side visualizer assembly</param> /// <param name="debuggeeSideVisualizerTypeName">[Required] The full name of the debuggee-side visualizer type</param> /// <param name="debuggeeSideVisualizerAssemblyName">[Required] The full name of the debuggee-side visualizer assembly</param> /// <param name="visualizerDescription">[Required] The visualizer description</param> internal DkmClrDebuggerVisualizerAttribute(string targetMember, string uiSideVisualizerTypeName, string uiSideVisualizerAssemblyName, DkmClrCustomVisualizerAssemblyLocation uiSideVisualizerAssemblyLocation, string debuggeeSideVisualizerTypeName, string debuggeeSideVisualizerAssemblyName, string visualizerDescription) : base(null) { UISideVisualizerTypeName = uiSideVisualizerTypeName; UISideVisualizerAssemblyName = uiSideVisualizerAssemblyName; UISideVisualizerAssemblyLocation = uiSideVisualizerAssemblyLocation; DebuggeeSideVisualizerTypeName = debuggeeSideVisualizerTypeName; DebuggeeSideVisualizerAssemblyName = debuggeeSideVisualizerAssemblyName; VisualizerDescription = visualizerDescription; }
/// <summary> /// Constructor for mock DkmClrDebuggerVisualizerAttribute. /// </summary> /// <param name="targetMember">[Optional] Should be null. Not supported for the DebuggerVisualizer attribute</param> /// <param name="uiSideVisualizerTypeName">[Required] The full name of the UI-side visualizer type</param> /// <param name="uiSideVisualizerAssemblyName">[Required] The full name of the UI-side visualizer assembly</param> /// <param name="uiSideVisualizerAssemblyLocation">[Required] The location of the UI-side visualizer assembly</param> /// <param name="debuggeeSideVisualizerTypeName">[Required] The full name of the debuggee-side visualizer type</param> /// <param name="debuggeeSideVisualizerAssemblyName">[Required] The full name of the debuggee-side visualizer assembly</param> /// <param name="visualizerDescription">[Required] The visualizer description</param> internal DkmClrDebuggerVisualizerAttribute(string targetMember, string uiSideVisualizerTypeName, string uiSideVisualizerAssemblyName, DkmClrCustomVisualizerAssemblyLocation uiSideVisualizerAssemblyLocation, string debuggeeSideVisualizerTypeName, string debuggeeSideVisualizerAssemblyName, string visualizerDescription) : base(null) { UISideVisualizerTypeName = uiSideVisualizerTypeName; UISideVisualizerAssemblyName = uiSideVisualizerAssemblyName; UISideVisualizerAssemblyLocation = uiSideVisualizerAssemblyLocation; DebuggeeSideVisualizerTypeName = debuggeeSideVisualizerTypeName; DebuggeeSideVisualizerAssemblyName = debuggeeSideVisualizerAssemblyName; VisualizerDescription = visualizerDescription; }
public static DkmCustomUIVisualizerInfo Create(uint Id, string MenuName, string Description, string Metric, string UISideVisualizerTypeName, string UISideVisualizerAssemblyName, DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, string DebuggeeSideVisualizerTypeName, string DebuggeeSideVisualizerAssemblyName) { return new DkmCustomUIVisualizerInfo { Id = Id, MenuName = MenuName, Description = Description, Metric = Metric, UISideVisualizerTypeName = UISideVisualizerTypeName, UISideVisualizerAssemblyName = UISideVisualizerAssemblyName, UISideVisualizerAssemblyLocation = UISideVisualizerAssemblyLocation, DebuggeeSideVisualizerTypeName = DebuggeeSideVisualizerTypeName, DebuggeeSideVisualizerAssemblyName = DebuggeeSideVisualizerAssemblyName }; }