Exemplo n.º 1
0
 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;
 }
Exemplo n.º 4
0
 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
     };
 }