다음을 통해 공유


IVsAsyncShellOpenDocument 인터페이스

정의

문서를 비동기적으로 여는 메서드 집합을 제공하는 서비스 인터페이스입니다.

[System.Runtime.InteropServices.Guid("6A55D18F-6DB5-4993-B503-11EB77949CAB")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsAsyncShellOpenDocument
[<System.Runtime.InteropServices.Guid("6A55D18F-6DB5-4993-B503-11EB77949CAB")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsAsyncShellOpenDocument = interface
Public Interface IVsAsyncShellOpenDocument
특성

메서드

GetProvisionalViewingStatusForEditorAsync(Guid, Guid)

편집기 및 논리 뷰 조합에 대한 임시 보기 상태 검색합니다.

GetProvisionalViewingStatusForFileAsync(String, IVsHierarchy, UInt32, Guid)

파일에 대한 임시 보기 상태 가져옵니다.

OpenCopyOfStandardEditorAsync(IVsWindowFrame, Guid)

Window.NewWindow 기능을 구현하는 데 사용됩니다.

OpenDocumentViaProjectAsync(String, Guid, Boolean)

문서를 열 적절한 프로젝트를 찾습니다.

OpenDocumentViaProjectWithSpecificAsync(String, UInt32, Guid, String, Guid)

이 문서를 열 지정된 프로젝트를 찾습니다.

OpenSpecificEditorAsync(UInt32, String, Guid, String, Guid, String, IVsUIHierarchy, UInt32, Boolean, Object, IServiceProvider)

지정된 편집기를 사용하여 문서를 비동기적으로 엽니다.

OpenStandardEditorAsync(UInt32, String, Guid, String, IVsUIHierarchy, UInt32, Boolean, Object, IServiceProvider)

표준 편집기를 사용하여 파일을 엽니다. 먼저 파일의 기본 편집기 팩터리를 이미 구성했는지 여부를 결정합니다. 기본값이 아직 구성되지 않은 경우 우선 순위가 정렬된 편집기 팩터리 목록을 반복하여 문서를 지원하는 첫 번째 편집기 팩터리를 찾습니다. 문서를 열 수 없는 경우 예외가 throw됩니다.

적용 대상