CodeContainer Klasse

Definition

Ein Typ, der ein beliebiges Quellcoderepository darstellt, das Visual Studio öffnen und/oder darauf zugreifen kann, z. b. Projekt Mappe, Ordner.

public ref class CodeContainer sealed : IComparable<Microsoft::VisualStudio::Shell::CodeContainerManagement::CodeContainer ^>
public sealed class CodeContainer : IComparable<Microsoft.VisualStudio.Shell.CodeContainerManagement.CodeContainer>
type CodeContainer = class
    interface IComparable<CodeContainer>
Public NotInheritable Class CodeContainer
Implements IComparable(Of CodeContainer)
Vererbung
CodeContainer
Implementiert

Konstruktoren

CodeContainer(CodeContainerLocalProperties, RemoteCodeContainer, Boolean, DateTimeOffset)

Initialisiert eine neue Instanz der CodeContainer-Klasse. Entweder localProperties oder remote (oder beides) darf nicht NULL sein.

CodeContainer(CodespaceCodeContainer, Boolean, DateTimeOffset)

Initialisiert eine neue Instanz der CodeContainer-Klasse.

Eigenschaften

CodespaceProperties

Eigenschaften für codespace Code Container.

HasRemote

Gibt an, ob eine CodeContainer über einen Remote Satz verfügt.

IsCodespace

Gibt an, ob für einen CodeContainer Code Space-Eigenschaften festgelegt sind.

IsFavorite

Ein Flag, das angibt, ob dieser CodeContainer mit besonderem Augenmerk auf die MRU von Visual Studio angezeigt werden soll.

IsLocal

Gibt an, ob für einen CodeContainer lokale Eigenschaften festgelegt sind.

IsSourceControlled

Gibt an, ob für einen Quell Code Verwaltungs CodeContainer Eigenschaften festgelegt sind.

LastAccessed

Zeitstempel des letzten Zugriffs.

LocalProperties

Eigenschaften von CodeContainer , die sich auf das vorhanden sein auf Benutzer Computern beziehen.

Remote

Die serverseitige Version von CodeContainer .

Methoden

CompareTo(CodeContainer)

Vergleicht zwei- CodeContainer Instanzen auf Grundlage Ihres LastAccessed Zeitstempels.

GetStatus()

Ruft den von ab, CodeContainerStatus CodeContainer z. b. ist ein Element unter Quell Code Verwaltung, verfügt über einen zugeordneten RemoteCodeContainer , stellt einen codespace dar... etc.

WithIsFavorite(Boolean)

Gibt einen CodeContainer zurück IsFavorite , dessen auf festgelegt wurde isFavorite .

WithLastAccessed(DateTimeOffset)

Gibt einen CodeContainer zurück LastAccessed , dessen auf festgelegt wurde lastAccessed .

WithLocalProperties(CodeContainerLocalProperties)

Gibt einen CodeContainer zurück LocalProperties , dessen auf das angegebene festgelegt ist localProperties .

WithRemote(RemoteCodeContainer)

Gibt einen CodeContainer zurück RemoteCodeContainer , dessen auf das angegebene festgelegt ist remote .

Gilt für