다음을 통해 공유


VSWebProjectItem2 인터페이스

프로젝트 항목에 웹 사이트 관련 기능을 제공합니다. 이 인터페이스는 사용자 지정 도구를 지원합니다.

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

구문

‘선언
<GuidAttribute("AC170AC6-D938-4796-BADA-BB4DECE4C2C5")> _
Public Interface VSWebProjectItem2 _
    Inherits VSWebProjectItem
[GuidAttribute("AC170AC6-D938-4796-BADA-BB4DECE4C2C5")]
public interface VSWebProjectItem2 : VSWebProjectItem
[GuidAttribute(L"AC170AC6-D938-4796-BADA-BB4DECE4C2C5")]
public interface class VSWebProjectItem2 : VSWebProjectItem
[<GuidAttribute("AC170AC6-D938-4796-BADA-BB4DECE4C2C5")>]
type VSWebProjectItem2 =  
    interface 
        interface VSWebProjectItem 
    end
public interface VSWebProjectItem2 extends VSWebProjectItem

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

속성

  이름 설명
Public 속성 ContainingProject
Public 속성 DTE
Public 속성 ProjectItem
Public 속성 RelatedFiles

위쪽

메서드

  이름 설명
Public 메서드 Load
Public 메서드 RunCustomTool 클래스를 동적으로 생성하도록 파일과 연결된 단일 파일 생성기를 실행합니다.
Public 메서드 Unload
Public 메서드 UpdateLocalCopy
Public 메서드 UpdateRemoteCopy
Public 메서드 WaitUntilReady

위쪽

설명

VSWebProjectItem2 인터페이스는 VSWebProjectItem 모든 멤버를 상속하고 RunCustomTool 메서드를 추가합니다.

Object 속성을 사용하여 파일 및 폴더 프로젝트 항목 모두에 대해 반환되는 VSWebProjectItem2 개체에 액세스할 수 있습니다.

사용자 지정 도구는 단일 파일 생성기에서 클래스를 동적으로 생성하는 데 사용할 수 있는 App_Code 폴더에 저장된 스크립트입니다.

참고 항목

참조

VsWebSite90 네임스페이스

VSWebProjectItem

WebFileProperties2