Office 프로젝트의 속성
Visual Studio의 Office 프로젝트에 몇 가지 중요한 속성을 사용할 수 있으며 속성 창을 통해 이러한 속성에 액세스할 수 있습니다.
적용 대상: 이 항목의 정보는 Microsoft Office 2010 및 2007 Microsoft Office system의 문서 수준 프로젝트 및 응용 프로그램 수준 프로젝트에 적용됩니다. 자세한 내용은 Office 응용 프로그램 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하십시오.
호스트 항목의 네임스페이스
호스트 항목의 네임스페이스 속성을 사용하여 Visual C# 프로젝트에서 호스트 항목 클래스(예: ThisAddIn, ThisWorkbook 또는 ThisDocument)의 네임스페이스를 변경할 수 있습니다. 솔루션 탐색기에서 문서 수준 프로젝트(예: ExcelWorkbook1.xlsx, WordDocument1.docx)의 문서 노드나 응용 프로그램 수준 프로젝트(예: Excel, Word)의 응용 프로그램 노드를 선택하면 속성 창에 이 속성이 표시됩니다.
Visual C# Office 프로젝트를 만들 때 호스트 항목에는 프로젝트 이름에 기반하여 네임스페이스가 제공됩니다. 코드 파일을 직접 편집하는 대신 호스트 항목의 네임스페이스 속성을 사용하여 네임스페이스를 변경하는 것이 좋습니다. 이 속성을 사용하면 보이는 코드 파일뿐 아니라 생성된(숨겨진) 코드에서도 네임스페이스가 변경됩니다.
CacheInDocument
Visual Studio 디자이너에서 DataSet의 인스턴스를 선택하면 문서 수준 프로젝트의 속성 창에 CacheInDocument 속성이 나타납니다. 공용 멤버만 캐싱할 수 있으므로 DataSet를 캐싱하려면 Modifiers 속성이 Public으로 설정되어 있어야 합니다.
이 속성은 다음과 같은 부울 값을 사용합니다.
문서에서 데이터 집합을 캐싱하려면 true를 선택합니다.
문서에서 데이터 집합을 캐싱하지 않으려면 false를 선택합니다.
데이터를 캐시하는 방법에 대한 자세한 내용은 문서 수준 사용자 지정의 캐시된 데이터를 참조하십시오.
Value2
Value2 속성은 Excel 통합 문서 또는 서식 파일 프로젝트에만 사용할 수 있습니다. 워크시트 디자이너에서 NamedRange 컨트롤을 선택하면 속성 창의 Databindings 속성 노드 아래에 이 속성이 나타납니다.
속성 창의 Value2 속성을 사용하면 NamedRange의 Value2 속성을 데이터 소스의 필드에 바인딩할 수 있습니다.