Udostępnij za pośrednictwem


Interfejs ITestSuiteBase

Reprezentuje typowe właściwości i metod, które są używane przez wszystkie typy suite.

Przestrzeń nazw:  Microsoft.TeamFoundation.TestManagement.Client
Zestaw:  Microsoft.TeamFoundation.TestManagement.Client (w Microsoft.TeamFoundation.TestManagement.Client.dll)

Składnia

'Deklaracja
Public Interface ITestSuiteBase _
    Inherits ITestObject(Of Integer), IIdentifiable(Of Integer),  _
    IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestSuiteBase : ITestObject<int>, 
    IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class ITestSuiteBase : ITestObject<int>, 
    IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestSuiteBase =  
    interface
        interface ITestObject<int>
        interface IIdentifiable<int>
        interface IPropertyOwner
        interface IDataErrorInfo
        interface INotifyPropertyChanged
    end
public interface ITestSuiteBase extends ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

Typ ITestSuiteBase uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna AllTestCases Pobiera tylko do odczytu zbioru przypadków testu dla tego pakietu i wszystkich dzieci hierarchicznej.
Właściwość publiczna DefaultConfigurations Pobiera listę tylko do odczytu konfiguracji domyślnej.
Właściwość publiczna Description Pobiera lub ustawia opis ten zestaw testów.
Właściwość publiczna Error Zwraca komunikat o błędzie wskazujący, na czym polega problem z tym obiektem. (Odziedziczone z IDataErrorInfo).
Właściwość publiczna Id Pobiera identyfikator. (Odziedziczone z IIdentifiable<TKey>).
Właściwość publiczna InvalidProperties Pobiera listę nazw właściwości, które są nieprawidłowe. (Odziedziczone z IPropertyOwner).
Właściwość publiczna IsDirty Pobiera wartość, która wskazuje, czy wszystkie właściwości zostały zmienione od czasu ostatniego odświeżania, pobrania lub zapisać. (Odziedziczone z IPropertyOwner).
Właściwość publiczna IsRoot Pobiera wartość, która wskazuje, czy ten pakiet jest suite głównego w projekcie badania.
Właściwość publiczna Item Pobiera komunikat o błędzie dla właściwości o podanej nazwie. (Odziedziczone z IDataErrorInfo).
Właściwość publiczna LastUpdated Zwraca datę i godzinę ostatniej aktualizacji ten pakiet testów.
Właściwość publiczna LastUpdatedBy Pobiera tożsamości osoby, która ostatnio zaktualizowane to zestaw testów.
Właściwość publiczna LastUpdatedByName Ostatnia osoba pakietu aktualizacji
Właściwość publiczna Parent Pobiera nadrzędny zestaw testów, zawierający ten zestaw testów.
Właściwość publiczna Plan Pobiera plan badań, będącego właścicielem to zestaw testów.
Właściwość publiczna Project Pobiera projektu testowego. (Odziedziczone z ITestObject<T>).
Właściwość publiczna Revision Pobiera bieżący numer poprawki dla tego obiektu. (Odziedziczone z ITestObject<T>).
Właściwość publiczna State Pobiera lub ustawia stan ten zestaw testów.
Właściwość publiczna TestCaseCount
Właściwość publiczna TestCases Pobiera zbiór przypadkach badania tylko do odczytu.
Właściwość publiczna TestSuiteEntry Pobiera wpis, który został utworzony do użytku w zestaw testów statycznych.
Właściwość publiczna TestSuiteType Pobiera typ ten zestaw testów.
Właściwość publiczna Title Pobiera lub ustawia tytuł ten zestaw testów.
Właściwość publiczna UserData Pobiera lub ustawia dowolnego obiektu lub wartość, która nie jest zachowywane, ale pozwala dynamicznie przedłużany obiektów zarządzania badania. (Odziedziczone z ITestObject<T>).

Początek

Metody

  Nazwa Opis
Metoda publiczna AssignTestPoints Zmiany AssignedTo właściwości przy użyciu dostarczonego kolekcji przypisań punkt badania.
Metoda publiczna ClearDefaultConfigurations Usuwa listę domyślne konfiguracje z tego pakietu.Powoduje to, że ten pakiet dziedziczenie domyślne konfiguracje z nadrzędnego.
Metoda publiczna CreateTestPointAssignment(Int32, IdAndName, TeamFoundationIdentity) Tworzy ITestPointAssignment do obiektuITestSuiteBase.AssignTestPoints
Metoda publiczna CreateTestPointAssignment(Int32, IdAndName, Guid) Tworzy obiekt TestPointAssignment do późniejszego użycia w AssignTestPoints()
Metoda publiczna Refresh() Aktualizuje wszystkie pakiety w hierarchii suite, które są nieaktualne.
Metoda publiczna Refresh(Boolean) Aktualizuje wszystkie pakiety w hierarchii suite, opcjonalnie Wymuszanie aktualizacji, niezależnie od tego, czy są nieaktualne.
Metoda publiczna SetDefaultConfigurations Określa, że zestaw konfiguracji do użycia z nowo dodane wpisy suite.Wpisy są dodawane, punkty badania są tworzone dla każdego z tych konfiguracji.
Metoda publiczna SetEntryConfigurations Tworzy i usuwa punkty badania konieczne dokonanie jego zestaw konfiguracje przekazany dla każdego wpisu.

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne PropertyChanged Występuje, gdy wartość właściwości zostanie zmieniona. (Odziedziczone z INotifyPropertyChanged).

Początek

Uwagi

Zestawy testów, które są wbudowane w kwerendach można używać IDynamicTestSuiteBase.Można używać zestawów testów, które są wbudowane w jawna Lista identyfikatorów testowy IStaticTestSuite.Można używać zestawów testów, które są wbudowane w szczególny wymóg IRequirementTestSuite.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.TestManagement.Client

IRequirementTestSuite

IDynamicTestSuiteBase

IStaticTestSuite

ITestObject<T>

IIdentifiable<TKey>

IDataErrorInfo

IPropertyOwner

INotifyPropertyChanged