IAttachmentUploadEntry 인터페이스
단일 첨부 파일의 백그라운드 업로드를 추적하기 위한 IAttachmentUploadManager의 정보를 나타냅니다.
네임스페이스: Microsoft.TeamFoundation.TestManagement.Client
어셈블리: Microsoft.TeamFoundation.TestManagement.Client(Microsoft.TeamFoundation.TestManagement.Client.dll)
구문
‘선언
Public Interface IAttachmentUploadEntry _
Inherits INotifyPropertyChanged, IDisposable
public interface IAttachmentUploadEntry : INotifyPropertyChanged,
IDisposable
public interface class IAttachmentUploadEntry : INotifyPropertyChanged,
IDisposable
type IAttachmentUploadEntry =
interface
interface INotifyPropertyChanged
interface IDisposable
end
public interface IAttachmentUploadEntry extends INotifyPropertyChanged, IDisposable
IAttachmentUploadEntry 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
Attachment | 관련 첨부 파일을 나타내는 ITestAttachment를 가져옵니다. | |
BytesTransferred | 업로드된 바이트 수를 가져옵니다. | |
DateCompleted | 업로드가 완료된 날짜와 시간을 가져옵니다. | |
DateStarted | 업로드가 시작된 날짜와 시간을 가져옵니다. | |
IsMarkedForDeletion | 업로드를 완료하거나 취소한 경우 첨부 파일의 소스를 삭제할지 여부를 나타내는 값을 가져옵니다. | |
Length | 첨부 파일의 압축 되지 않은 길이 반환 총 | |
LocalFileName | 로컬 첨부 파일의 파일 이름을 가져옵니다. | |
PauseReason | 업로드가 일시 중지된 경우 일시 중지 이유를 가져옵니다. | |
ProjectName | 테스트 프로젝트의 이름을 가져옵니다. | |
Server | 첨부 파일이 업로드되고 있는 서버를 가져옵니다. | |
TestResultId | 테스트 결과의 ID를 가져옵니다. | |
TestRunId | 테스트 실행의 ID를 가져옵니다. | |
UploadState | 업로드의 현재 상태를 가져옵니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
Cancel | 업로드를 중지하고, 첨부 파일 소스를 삭제하도록 표시한 경우 해당 소스를 삭제한 후 상태를 Cancelled로 변경합니다. | |
Dispose | 관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 응용 프로그램 정의 작업을 수행합니다. (IDisposable에서 상속됨) | |
Enqueue | 첨부 파일을 큐에 추가하고 가능한 빨리 업로드를 시작합니다. | |
Pause | Enqueue 메서드를 호출할 때까지 첨부 파일 업로드를 중지합니다. |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
PropertyChanged | 속성 값이 변경되면 발생합니다. (INotifyPropertyChanged에서 상속됨) |
위쪽