C# Class Microsoft.VisualStudio.R.Package.Telemetry.RtvsTelemetry

Represents telemetry operations in RTVS
Inheritance: IRtvsTelemetry
Afficher le fichier Open project: Microsoft/RTVS Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
Initialize ( IPackageIndex packageIndex, IRSettings settings, ITelemetryService service = null ) : void
ReportConfiguration ( ) : void
ReportSettings ( ) : void
ReportWindowLayout ( IVsUIShell shell ) : void
RtvsTelemetry ( IPackageIndex packageIndex, IRSettings settings, ITelemetryService service = null ) : System

Private Methods

Méthode Description
GetRSubfolders ( string directory ) : IEnumerable

Retrieves all subfolders under R, RRO or MRO

ReportConnectionsConfiguration ( ) : void
ReportLocalRConfiguration ( ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Initialize() public static méthode

public static Initialize ( IPackageIndex packageIndex, IRSettings settings, ITelemetryService service = null ) : void
packageIndex IPackageIndex
settings IRSettings
service ITelemetryService
Résultat void

ReportConfiguration() public méthode

public ReportConfiguration ( ) : void
Résultat void

ReportSettings() public méthode

public ReportSettings ( ) : void
Résultat void

ReportWindowLayout() public méthode

public ReportWindowLayout ( IVsUIShell shell ) : void
shell IVsUIShell
Résultat void

RtvsTelemetry() public méthode

public RtvsTelemetry ( IPackageIndex packageIndex, IRSettings settings, ITelemetryService service = null ) : System
packageIndex IPackageIndex
settings IRSettings
service ITelemetryService
Résultat System