SubordinateDocData 클래스
메모리에서 하위 파일을 나타내는 DocData 개체입니다(솔루션 탐색기에서 자식 프로젝트 항목으로 표현됨).
이 API는 CLS 규격이 아닙니다.
상속 계층 구조
System.Object
System.MarshalByRefObject
Microsoft.VisualStudio.Modeling.Shell.DocData
Microsoft.VisualStudio.Modeling.Shell.SubordinateDocData
네임스페이스: Microsoft.VisualStudio.Modeling.Shell
어셈블리: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0(Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
구문
‘선언
<CLSCompliantAttribute(False)> _
Public Class SubordinateDocData _
Inherits DocData
[CLSCompliantAttribute(false)]
public class SubordinateDocData : DocData
SubordinateDocData 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
이름 | 설명 | |
---|---|---|
![]() |
SubordinateDocData | SubordinateDocData 인스턴스를 만듭니다. |
위쪽
속성
이름 | 설명 | |
---|---|---|
![]() |
Cookie | 실행 중인 문서 테이블에서 문서를 식별하는 쿠키를 가져옵니다. (DocData에서 상속됨) |
![]() |
DocViews | 문서에 대해 열려 있는 문서 뷰의 컬렉션을 가져옵니다. (DocData에서 상속됨) |
![]() |
Encoding | 문서를 유지하는 인코딩을 가져오거나 설정합니다. (DocData에서 상속됨) |
![]() |
FileName | 문서의 파일 이름을 가져옵니다. (DocData에서 상속됨) |
![]() |
FormatList | (DocData.FormatList을(를) 재정의함) |
![]() |
Hierarchy | 문서가 속한 프로젝트 계층을 가져옵니다. (DocData에서 상속됨) |
![]() |
IsBackupFileObsolete | (DocData에서 상속됨) |
![]() |
IsLoaded | 문서를 가져오고 이 문서가 로드되었는지 여부를 확인합니다. (DocData에서 상속됨) |
![]() |
ItemId | 문서에 할당되는 항목 ID를 가져옵니다. (DocData에서 상속됨) |
![]() |
ParentDocData | 이 하위 문서에 대한 부모 DocData를 검색합니다. |
![]() |
ServiceProvider | 셸에서 서비스 공급자를 가져옵니다. (DocData에서 상속됨) |
![]() |
UndoManager | 문서에 대한 UndoManager 인터페이스를 가져옵니다. (DocData에서 상속됨) |
![]() |
UndoManagerIsShared | 문서를 가져오고 둘 이상의 문서가 같은 UndoManager 인터페이스를 공유하고 있는지 여부를 확인합니다. (DocData에서 상속됨) |
![]() |
VSUndoManager | UndoManager 인터페이스를 가져옵니다. (DocData에서 상속됨) |
위쪽
메서드
이름 | 설명 | |
---|---|---|
![]() |
BackupFile | 이 문서의 파일 백업 하나를 만듭니다.데이터 손실 없이 문서를 다시 로드하는지 여부를 반환합니다. (DocData에서 상속됨) |
![]() |
CanSave | 사용자가 저장 작업을 취소할 수 있는지 여부를 확인합니다. (DocData에서 상속됨) |
![]() |
Close | 문서를 닫습니다. (DocData에서 상속됨) |
![]() |
CreateObjRef | 보안 중요 원격 개체와 통신하는 데 사용되는 프록시 생성에 필요한 모든 관련 정보가 들어 있는 개체를 만듭니다. (MarshalByRefObject에서 상속됨) |
![]() |
DirectoryChanged | 현재 구현되지 않았습니다. (DocData에서 상속됨) |
![]() |
Dispose | DocData 에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다. (DocData에서 상속됨) |
![]() |
Equals | 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨) |
![]() |
FilesChanged | 하나 이상의 문서가 변경되었음을 클라이언트에 알립니다. (DocData에서 상속됨) |
![]() |
Finalize | 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) |
![]() |
FlushUndoManager | UndoManager 을 지웁니다. (DocData에서 상속됨) |
![]() |
GetClassID | 문서를 만든 편집기 팩터리의 GUID를 가져옵니다. (DocData에서 상속됨) |
![]() |
GetCurFile | 문서의 파일 이름을 가져옵니다. (DocData에서 상속됨) |
![]() |
GetData | 버퍼에서 문서 데이터를 가져옵니다. (DocData에서 상속됨) |
![]() |
GetFormatList | 지원되는 문서 형식 목록을 가져옵니다. (DocData에서 상속됨) |
![]() |
GetGuidEditorType | IVsPersistDocData 개체를 만든 편집기 팩터리의 GUID를 가져옵니다. (DocData에서 상속됨) |
![]() |
GetHashCode | 기본 해시 함수로 작동합니다. (Object에서 상속됨) |
![]() |
GetLifetimeService | 보안 중요 이 인스턴스의 수명 정책을 제어하는 현재의 수명 서비스 개체를 검색합니다. (MarshalByRefObject에서 상속됨) |
![]() |
GetService | 요청한 서비스를 반환합니다. (DocData에서 상속됨) |
![]() |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) |
![]() |
HandleLoadDocDataException | 문서를 로드할 때 throw된 모든 예외를 관리합니다. (DocData에서 상속됨) |
![]() |
HandleSaveDocDataException | 문서를 저장할 때 throw된 모든 예외를 관리합니다. (DocData에서 상속됨) |
![]() |
IgnoreFileChanges | 문서의 변경 내용을 무시할지 여부를 결정합니다. (DocData에서 상속됨) |
![]() |
InitializeLifetimeService | 보안 중요 이 인스턴스의 수명 정책을 제어하기 위한 수명 서비스 개체를 가져옵니다. (MarshalByRefObject에서 상속됨) |
![]() |
InitNew | 문서를 초기화합니다. (DocData에서 상속됨) |
![]() |
IsDirty | 가장 최근의 저장 작업 이후 문서가 변경되었는지 여부를 확인합니다. (DocData에서 상속됨) |
![]() |
IsDocDataDirty | 기본적으로 부모가 변경된 경우 하위 문서도 변경된 것으로 간주됩니다. (DocData.IsDocDataDirty(Int32%)을(를) 재정의함) |
![]() |
IsDocDataReadOnly | 문서가 읽기 전용인지 여부를 확인합니다. (DocData에서 상속됨) |
![]() |
IsDocDataReloadable | 문서를 다시 로드할 수 있는지 여부를 확인합니다. (DocData에서 상속됨) |
![]() |
Load(String, Boolean) | 하위 파일에 실제 serialization을 처리하는 일부 "부모" DocData 개체가 있는 것으로 간주되므로 로드 작업은 no-op입니다. (DocData.Load(String, Boolean)을(를) 재정의함) |
![]() |
Load(String, UInt32, Int32) | 문서를 메모리에 로드합니다. (DocData에서 상속됨) |
![]() |
LoadDocData(String) | 해당 파일 이름을 사용하여 문서를 로드합니다. (DocData에서 상속됨) |
![]() |
LoadDocData(String, Boolean) | 해당 파일 이름을 사용하여 문서를 로드합니다. (DocData에서 상속됨) |
![]() |
MarkDocumentChangedForBackup | 문서가 변경되었음을 표시하므로 새 백업을 만들어야 합니다. (DocData에서 상속됨) |
![]() |
MemberwiseClone() | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) |
![]() |
MemberwiseClone(Boolean) | 현재 MarshalByRefObject 개체의 단순 복사본을 만듭니다. (MarshalByRefObject에서 상속됨) |
![]() |
OnDocumentClosed | 문서가 닫혔음을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnDocumentClosing | 문서가 닫힐 것임을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnDocumentLoaded | 문서가 로드되었음을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnDocumentLoading | 문서가 로드될 것임을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnDocumentReadOnlyChanged | 문서의 읽기 전용 상태가 변경되었음을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnDocumentReloaded | 문서가 다시 로드되었음을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnDocumentReloading | 문서가 다시 로드될 것임을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnDocumentSaved | 문서가 저장되었음을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnDocumentSaving | 문서가 저장될 것임을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnFileNameChanged | 문서의 파일 이름이 변경되었음을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnHierarchyChanged | 문서에 할당된 항목 ID가 변경되었음을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
OnRegisterDocData | 쿠키 및 프로젝트 계층 구조에 문서를 할당합니다. (DocData에서 상속됨) |
![]() |
OpenView | 문서에 대한 특정 뷰를 엽니다. (DocData에서 상속됨) |
![]() |
QueryEditFile() | 문서를 편집한다고 수신기에 알립니다.수신기는 편집이 실행되지 않도록 선택할 수 있습니다. (DocData에서 상속됨) |
![]() |
QueryEditFile(String, tagVSQueryEditFlags) | 문서를 편집한다고 수신기에 알립니다.수신기는 편집이 실행되지 않도록 선택할 수 있습니다. (DocData에서 상속됨) |
![]() |
QuerySaveFile() | 파일이 저장된다고 수신기에 알립니다.수신기는 수행할 작업을 선택할 수 있습니다. (DocData에서 상속됨) |
![]() |
QuerySaveFile(String, tagVSQuerySaveFlags) | 파일이 저장된다고 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
ReloadDocData | 문서를 다시 로드합니다. (DocData에서 상속됨) |
![]() |
ReloadDocDataWorker | 문서를 다시 로드합니다. (DocData에서 상속됨) |
![]() |
RenameDocData | 문서 이름을 바꾸고 계층 구조에서의 위치를 다시 설정합니다. (DocData에서 상속됨) |
![]() |
ResumeFileChangeNotification | 문서에 대한 문서 변경 알림 배포를 다시 시작합니다. (DocData에서 상속됨) |
![]() |
Save(String) | 하위 파일에 주로 실제 serialization 작업을 처리하는 일부 "부모" DocData 개체가 있는 것으로 간주되므로 저장 작업은 no-op입니다. (DocData.Save(String)을(를) 재정의함) |
![]() |
Save(String, Int32, UInt32) | 문서를 저장합니다. (DocData에서 상속됨) |
![]() |
SaveAs | 파일에 문서 데이터로 저장 |
![]() |
SaveCompleted | 문서가 저장되었음을 수신기에 알립니다. (DocData에서 상속됨) |
![]() |
SaveDocData | 문서를 특정 위치에 저장합니다. (DocData에서 상속됨) |
![]() |
SaveDocDataToFile | 문서를 특정 위치에 저장합니다. (DocData에서 상속됨) |
![]() |
SaveSubordinateFile | 이 문서에 종속된 지정된 문서(예: 다이어그램 파일)를 저장합니다. (DocData에서 상속됨) |
![]() |
SetData | 문서를 버퍼로 설정합니다. (DocData에서 상속됨) |
![]() |
SetDocDataDirty | 문서의 IsDirty 플래그를 설정합니다. (DocData에서 상속됨) |
![]() |
SetDocDataReadOnly | 문서의 읽기 전용 플래그를 설정합니다. (DocData에서 상속됨) |
![]() |
SetFileName | 문서의 파일 이름을 초기화하거나 변경합니다. (DocData에서 상속됨) |
![]() |
SetHierarchyInfo | 문서의 프로젝트 계층 구조를 초기화하거나 변경합니다. (DocData에서 상속됨) |
![]() |
SetUntitledDocPath | 현재 구현되지 않았습니다. (DocData에서 상속됨) |
![]() |
ShowSaveOptionsDlg | 사용자가 저장 형식으로 추가 옵션을 지정할 수 있는 대화 상자를 표시합니다. (DocData에서 상속됨) |
![]() |
SuspendFileChangeNotification | 문서에 대한 문서 변경 알림 배포를 일시 중단합니다. (DocData에서 상속됨) |
![]() |
ToString | 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨) |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
![]() |
DocumentClosed | 문서가 닫힌 후에 발생합니다. (DocData에서 상속됨) |
![]() |
DocumentClosing | 문서가 닫히기 전에 발생합니다. (DocData에서 상속됨) |
![]() |
DocumentLoaded | 문서가 모델링 창에 로드된 후 발생합니다. (DocData에서 상속됨) |
![]() |
DocumentLoading | 문서가 모델링 창에 로드되기 전에 발생합니다. (DocData에서 상속됨) |
![]() |
DocumentReadOnlyChanged | 문서에 대한 읽기 전용 플래그가 변경될 때 발생합니다. (DocData에서 상속됨) |
![]() |
DocumentReloaded | 문서가 다시 로드된 후에 발생합니다. (DocData에서 상속됨) |
![]() |
DocumentReloading | 문서가 다시 로드되기 전에 발생합니다. (DocData에서 상속됨) |
![]() |
DocumentSaved | 문서가 저장된 후에 발생합니다. (DocData에서 상속됨) |
![]() |
DocumentSaving | 문서가 저장되기 전에 발생합니다. (DocData에서 상속됨) |
![]() |
FileNameChanged | 문서의 파일 이름이 변경될 경우 발생합니다. (DocData에서 상속됨) |
![]() |
HierarchyChanged | 문서의 계층 구조나 항목 ID가 변경될 경우 발생합니다. (DocData에서 상속됨) |
위쪽
명시적 인터페이스 구현
이름 | 설명 | |
---|---|---|
![]() ![]() |
IVsFileBackup.BackupFile | 이 문서의 파일 백업 하나를 만듭니다. (DocData에서 상속됨) |
![]() ![]() |
IDisposable.Dispose | DocData 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다. (DocData에서 상속됨) |
![]() ![]() |
IPersistFileFormat.GetClassID | 문서를 만든 편집기 팩터리의 클래스 ID를 가져옵니다. (DocData에서 상속됨) |
![]() ![]() |
IVsFileBackup.IsBackupFileObsolete | 백업 파일이 최신인지 여부를 가져옵니다. (DocData에서 상속됨) |
위쪽
설명
종속 파일은 실제 serialization을 처리 하는 몇 가지 "부모" DocData 개체를 간주 됩니다. 이 클래스는 하위 파일 VS 실행 중인 문서 테이블에 등록 하 고 VS 셸에서 추적할 수 있습니다.
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.