프로젝트 차이점(매크로 IDE)

다음 표에서는 Project ObjectProjectItem Object에 있어서 Visual Studio 매크로와 Visual Studio 간의 차이점을 보여 줍니다.

작업

Visual Studio 매크로의 동작

Kind, Kind

vsaProjectKind GUID를 반환합니다.

FullName

오류를 반환합니다.

UniqueName

프로젝트의 모니커를 반환합니다.

ConfigurationManager, ConfigurationManager

오류를 반환합니다.

SaveAs, SaveAs

오류를 반환합니다.

Save, Save

FileName 매개 변수는 무시되고 전달되지 않아야 합니다.

Delete, Delete

오류를 반환합니다.

Extender, Extender

오류를 반환합니다.

ExtenderNames, ExtenderNames

오류를 반환합니다.

ExtenderCATID, ExtenderCATID

오류를 반환합니다.

AddFolder

Visual Basic AddFolder 메서드에는 vsProjectItemKindVirtualFolder를 사용할 수 없으므로 Kind는 vsProjectItemKindPhysicalFile이어야 합니다.

AddFromDirectory

오류를 반환합니다.

AddFromFile

오류를 반환합니다.

AddFromFileCopy

Add Existing Item Command에 해당합니다.

AddFromTemplate

프로젝트에 항목을 추가합니다. 추가된 항목에는 VBProjectItems 디렉터리에 설치된 템플릿이 사용됩니다. 지정한 템플릿을 Visual Studio 매크로에서 지원하지 않으면 오류를 반환합니다.

CopyProject

오류를 반환합니다.

WorkOffline, WorkOffline

false를 반환하며 값을 설정해도 아무 작업도 수행되지 않습니다.

참고 항목

개념

확장성 모델 차이점(매크로 IDE)

문서 개체 및 Documents 개체 차이점(매크로 IDE)

속성 차이점(매크로 IDE)

항목 작업 차이점(매크로 IDE)

Find2 메서드 차이점(매크로 IDE)

옵션 차이점(매크로 IDE)