다음을 통해 공유


WebService 인터페이스

이 웹 사이트 프로젝트에서 구현하는 웹 서비스를 나타내며, 웹 사이트 참조가 프로젝트에 추가될 때 Visual Studio에서 생성되는 .asmx 파일에서 나타내는 내용과 일치합니다.

네임스페이스:  VsWebSite
어셈블리:  VsWebSite.Interop(VsWebSite.Interop.dll)

구문

‘선언
<GuidAttribute("298682BA-70DD-40BF-95E9-4DD4293BA56D")> _
Public Interface WebService
[GuidAttribute("298682BA-70DD-40BF-95E9-4DD4293BA56D")]
public interface WebService
[GuidAttribute(L"298682BA-70DD-40BF-95E9-4DD4293BA56D")]
public interface class WebService
[<GuidAttribute("298682BA-70DD-40BF-95E9-4DD4293BA56D")>]
type WebService =  interface end
public interface WebService

WebService 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 AppRelativeUrl 웹 사이트 프로젝트의 루트 URL을 기준으로 .asmx 파일에 대한 상대 경로를 가져옵니다.
Public 속성 ClassFileItem 웹 서비스를 나타내는 클래스 파일 항목을 가져옵니다.
Public 속성 ClassName 웹 서비스를 나타내는 클래스의 이름을 가져옵니다.
Public 속성 ContainingProject 이 웹 서비스를 포함하는 DTE 개체에서 프로젝트에 대한 참조를 가져옵니다.
Public 속성 DTE 이 웹 서비스가 들어 있는 프로젝트를 포함하는 DTE2 개체에 대한 참조를 가져옵니다.
Public 속성 FileCodeModel .asmx 파일의 FileCodeModel 개체를 가져옵니다.
Public 속성 ProjectItem 프로젝트 항목을 가져옵니다.
Public 속성 URL 웹 서비스에 대한 .asmx 파일의 URL입니다.

위쪽

설명

이 클래스의 개체는 VSWebSite 개체의 WebServices 컬렉션 속성에 있는 항목을 통해서만 가져올 수 있습니다.

참고 항목

참조

VsWebSite 네임스페이스

VSWebSite

WebServices

DTE2

기타 리소스

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