VsWebSite 네임스페이스

VsWebSite 네임스페이스는 웹 사이트 프로젝트에 대한 관리 작업을 자동화하기 위한 개체 및 멤버를 제공합니다.

Visual Studio에서는 웹 사이트 프로젝트를 비롯한 몇 가지 프로젝트 유형을 관리하는 UI를 제공합니다. VsWebSite 네임스페이스의 클래스를 사용하여 매크로 또는 Visual Studio 추가 기능을 사용하는 등의 방법을 통해 웹 사이트 프로젝트에 대한 관리 작업을 자동화할 수 있습니다.

클래스

  클래스 설명
Public 클래스 _dispAssemblyReferencesEvents_SinkHelper 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 클래스 _dispWebReferencesEvents_SinkHelper 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 클래스 _dispWebServicesEvents_SinkHelper 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 클래스 _dispWebSiteMiscEvents_SinkHelper 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 클래스 AssemblyReferencesEventsClass VSWebSite 개체의 References 속성에 대한 이벤트를 나타냅니다.AssemblyReferencesEvents 속성에서 가져온 AssemblyReferencesEvents 개체를 사용하여 이 클래스의 기능에 액세스할 수 있습니다.이 클래스에서 인스턴스화할 수 없습니다.
Public 클래스 PrjBrowseObjectCATID 프로젝트 개체의 CATID(범주 ID)를 지정합니다.
Public 클래스 PrjCATID 웹 사이트의 프로젝트 및 프로젝트 항목에 대한 CATID(범주 ID)를 지정합니다.
Public 클래스 PrjKind 웹 프로젝트의 유형을 지정합니다.
Public 클래스 WebReferencesEventsClass VSWebSiteWebReferences 속성에 대한 이벤트를 나타냅니다.WebReferencesEvents 속성에서 가져온 WebReferencesEvents 개체를 사용하여 이 클래스의 기능에 액세스할 수 있습니다.이 클래스에서 인스턴스화할 수 없습니다.
Public 클래스 WebServicesEventsClass VSWebSite 개체의 WebServices 속성에 대한 이벤트를 나타냅니다.WebServicesEvents 속성에서 가져온 WebServicesEvents 개체를 사용하여 이 클래스의 기능에 액세스할 수 있습니다.이 클래스에서 인스턴스화할 수 없습니다.
Public 클래스 WebSiteMiscEventsClass VSWebSite 의 기타 이벤트를 나타냅니다.WebSiteMiscEvents 속성에서 가져온 WebSiteMiscEvents 개체를 사용하여 이 클래스의 기능에 액세스할 수 있습니다.이 클래스에서 인스턴스화할 수 없습니다.

인터페이스

  인터페이스 설명
Public 인터페이스 _AssemblyReferencesEvents 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 인터페이스 _dispAssemblyReferencesEvents 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 인터페이스 _dispAssemblyReferencesEvents_Event 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 인터페이스 _dispWebReferencesEvents 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 인터페이스 _dispWebReferencesEvents_Event 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 인터페이스 _dispWebServicesEvents 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 인터페이스 _dispWebServicesEvents_Event 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 인터페이스 _dispWebSiteMiscEvents 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 인터페이스 _dispWebSiteMiscEvents_Event 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 인터페이스 _WebReferencesEvents 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 인터페이스 _WebServicesEvents 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 인터페이스 _WebSiteMiscEvents 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 인터페이스 AssemblyReference 웹 사이트에 사용되는 어셈블리 참조를 나타냅니다.
Public 인터페이스 AssemblyReferences 웹 사이트 프로젝트에 사용된 참조 컬렉션에 대한 액세스를 제공합니다.
Public 인터페이스 AssemblyReferencesEvents VSWebSite 개체의 References 속성에 대한 이벤트를 나타냅니다.이 클래스를 사용하여 AssemblyReferencesEventsClass에서 제공하는 기능에 액세스할 수 있습니다.
Public 인터페이스 CodeFolder 코드 폴더로 구성된 App_Code 폴더 또는 이 폴더의 첫 번째 수준 자식 폴더를 나타냅니다.
Public 인터페이스 CodeFolders 각 항목이 App_Code 폴더 또는 이 폴더에서 코드 폴더로 구성된 첫 번째 수준 하위 폴더 중 하나를 나타내는 CodeFolder 개체 컬렉션을 나타냅니다.
Public 인터페이스 RelatedFiles 각 항목이 파일을 나타내는 관련 파일 컬렉션을 나타냅니다.
Public 인터페이스 VSWebPackage 웹 사이트 패키지 또는 서비스를 정의합니다.
Public 인터페이스 VSWebProjectItem 프로젝트 항목에 웹 사이트 관련 기능을 제공합니다.
Public 인터페이스 VSWebSite 웹 사이트 프로젝트의 속성 및 메서드를 제공합니다.
Public 인터페이스 VSWebSiteEvents 웹 사이트 프로젝트의 이벤트 컬렉션에 대한 액세스를 제공합니다.
Public 인터페이스 WebFileProperties 웹 사이트 내에서 파일이 지원하는 속성을 지정합니다.
Public 인터페이스 WebFolderProperties 웹 사이트 폴더의 속성을 지정합니다.
Public 인터페이스 WebReference 웹 사이트에 사용되는 웹 참조를 나타냅니다.
Public 인터페이스 WebReferences 웹 사이트 프로젝트에 사용되는 모든 웹 참조에 대한 액세스를 제공합니다.
Public 인터페이스 WebReferencesEvents VSWebSiteWebReferences 속성에 대한 이벤트를 나타냅니다.이 개체를 사용하여 WebReferencesEventsClass에서 제공하는 기능에 액세스할 수 있습니다.
Public 인터페이스 WebService 이 웹 사이트 프로젝트에서 구현하는 웹 서비스를 나타내며, 웹 사이트 참조가 프로젝트에 추가될 때 Visual Studio에서 생성되는 .asmx 파일에서 나타내는 내용과 일치합니다.
Public 인터페이스 WebServices WebService 개체의 컬렉션을 나타냅니다.
Public 인터페이스 WebServicesEvents 웹 사이트 프로젝트에서 웹 서비스 참조를 추가, 삭제 또는 변경할 때 발생하는 이벤트에 대한 액세스를 제공합니다.이 클래스를 사용하여 WebServicesEventsClass에서 제공하는 기능에 액세스할 수 있습니다.
Public 인터페이스 WebSiteMiscEvents VSWebSite 개체의 이벤트를 나타냅니다.이 클래스를 사용하여 WebSiteMiscEventsClass에서 제공하는 기능에 액세스할 수 있습니다.
Public 인터페이스 WebSiteProperties Visual Studio의 웹 사이트 프로젝트에서 지원되는 속성입니다.
Public 인터페이스 WebSiteProperties2 Visual Studio의 웹 사이트 프로젝트에서 지원되는 속성을 나타냅니다.

대리자

  대리자 설명
Public 대리자 _dispAssemblyReferencesEvents_AssemblyReferenceAddedEventHandler 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 대리자 _dispAssemblyReferencesEvents_AssemblyReferenceRemovedEventHandler 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 대리자 _dispWebReferencesEvents_WebReferenceAddedEventHandler 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 대리자 _dispWebReferencesEvents_WebReferenceChangedEventHandler 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 대리자 _dispWebReferencesEvents_WebReferenceRemovedEventHandler 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 대리자 _dispWebServicesEvents_WebServiceAddedEventHandler 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 대리자 _dispWebServicesEvents_WebServiceChangedEventHandler 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 대리자 _dispWebServicesEvents_WebServiceRemovedEventHandler 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 대리자 _dispWebServicesEvents_WebServiceRenamedEventHandler 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 대리자 _dispWebSiteMiscEvents_OnAfterFolderRefreshEventHandler 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.
Public 대리자 _dispWebSiteMiscEvents_OnBeforeFolderRefreshEventHandler 인프라입니다. 이 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.

열거형

  열거형 설명
Public 열거형 AssemblyReferenceType AssemblyReference 개체를 지정합니다.
Public 열거형 OpenWebsiteOptions 웹 사이트를 열 수 있는 방식을 지정합니다.
Public 열거형 webFolderType 웹 폴더의 유형을 지정합니다.
Public 열거형 webStartAction 사용자가 Visual Studio에서 웹 사이트를 실행할 때 웹 응용 프로그램이 시작되는 방식을 지정합니다.
Public 열거형 webType 웹 사이트가 열린 방식을 지정합니다.

참고 항목

참조

VSWebSite

EnvDTE

WebSiteProperties

기타 리소스

자동화 및 확장성 참조

자동화 어셈블리 및 DTE2 개체 참조

Visual Studio Macros

추가 기능 및 마법사 만들기