Пример #1
0
        public ObfuscateTextCommand(VsfPackage package, OleMenuCommandService omcs)
            : base(package, omcs)
        {
            Initialize(new Guid(Guids.guidVsfViewCmdSet), PkgCmdIdList.cmdidObfuscateText);
            SComponentModel model = new SComponentModel();

            this.telemetry = model.GetService <IVsfTelemetry>();
        }
Пример #2
0
 public VsfSettings(ITypedSettingsStore store, IVsfTelemetry telemetry)
     : base(store)
 {
     telemetry.FeatureStatus("DeveloperMargin", DeveloperMarginEnabled);
     telemetry.FeatureStatus("Modelines", ModelinesEnabled);
     telemetry.FeatureStatus("BoldAsItalics", BoldAsItalicsEnabled);
     telemetry.FeatureStatus("CurrentColumnHighlight", CurrentColumnHighlightEnabled);
     telemetry.FeatureStatus("CurrentLineHighlight", CurrentLineHighlightEnabled);
     telemetry.FeatureStatus("EscapeSequences", EscapeSequencesEnabled);
     telemetry.FeatureStatus("QueryKeywords", QueryKeywordsEnabled);
     telemetry.FeatureStatus("FlowControlKeywords", FlowControlKeywordsEnabled);
     telemetry.FeatureStatus("VisibilityKeywords", VisibilityKeywordsEnabled);
 }
Пример #3
0
 public MainOptionsControl()
 {
     InitializeComponent();
     this.telemetry = SettingsContext.GetService <IVsfTelemetry>();
 }
Пример #4
0
 public RainbowSettings(ITypedSettingsStore store, IVsfTelemetry telemetry) : base(store)
 {
     telemetry.FeatureStatus("RainbowLines", RainbowLinesEnabled);
     telemetry.FeatureStatus("RainbowBraces", RainbowTagsEnabled);
     telemetry.FeatureStatus("RainbowToolTips", RainbowToolTipsEnabled);
 }
Пример #5
0
 public VsActivityLogger(SVsServiceProvider serviceProvider, IVsfTelemetry telemetry)
 {
     this.telemetry   = telemetry;
     this.activityLog = serviceProvider.GetService(typeof(SVsActivityLog)) as IVsActivityLog;
 }
Пример #6
0
 public PresentationModeState(IVsfSettings settingsManager, IVsfTelemetry telemetry)
 {
     this.fontChanger = new PresentationModeFontChanger(this);
     this.settings    = settingsManager;
     this.telemetry   = telemetry;
 }
Пример #7
0
 public XmlSettings(ITypedSettingsStore store, IVsfTelemetry telemetry) : base(store)
 {
     telemetry.FeatureStatus("XmlnsPrefix", XmlnsPrefixEnabled);
     telemetry.FeatureStatus("XmlCloseTag", XmlCloseTagEnabled);
     telemetry.FeatureStatus("XmlMatchTag", XmlMatchTagsEnabled);
 }