C# 클래스 VsTeXProject.VisualStudio.Project.Automation.OANavigableProjectItems

상속: ProjectItems
파일 보기 프로젝트 열기: mimura1133/vstex

Private Properties

프로퍼티 타입 설명
Item ProjectItem

공개 메소드들

메소드 설명
AddFolder ( string name, string kind ) : ProjectItem

Creates a new folder in Solution Explorer.

AddFromDirectory ( string directory ) : ProjectItem

Adds one or more ProjectItem objects from a directory to the ProjectItems collection.

AddFromFile ( string fileName ) : ProjectItem

Adds a project item from a file that is installed in a project directory structure.

AddFromFileCopy ( string filePath ) : ProjectItem

Copies a source file and adds it to the project.

AddFromTemplate ( string fileName, string name ) : ProjectItem

Creates a new project item from an existing item template file and adds it to the project.

GetEnumerator ( ) : IEnumerator

Returns an enumeration for items in a collection.

OANavigableProjectItems ( OAProject project, HierarchyNode nodeWithItems ) : System

Constructor.

OANavigableProjectItems ( OAProject project, IList items, HierarchyNode nodeWithItems ) : System

Constructor.

보호된 메소드들

메소드 설명
GetListOfProjectItems ( ) : IList

Retrives a list of items associated with the current node.

비공개 메소드들

메소드 설명
Item ( object index ) : ProjectItem

메소드 상세

AddFolder() 공개 메소드

Creates a new folder in Solution Explorer.
public AddFolder ( string name, string kind ) : ProjectItem
name string The name of the folder node in Solution Explorer.
kind string /// The type of folder to add. The available values are based on vsProjectItemsKindConstants and /// vsProjectItemKindConstants ///
리턴 ProjectItem

AddFromDirectory() 공개 메소드

Adds one or more ProjectItem objects from a directory to the ProjectItems collection.
public AddFromDirectory ( string directory ) : ProjectItem
directory string The directory from which to add the project item.
리턴 ProjectItem

AddFromFile() 공개 메소드

Adds a project item from a file that is installed in a project directory structure.
public AddFromFile ( string fileName ) : ProjectItem
fileName string The file name of the item to add as a project item.
리턴 ProjectItem

AddFromFileCopy() 공개 메소드

Copies a source file and adds it to the project.
public AddFromFileCopy ( string filePath ) : ProjectItem
filePath string The path and file name of the project item to be added.
리턴 ProjectItem

AddFromTemplate() 공개 메소드

Creates a new project item from an existing item template file and adds it to the project.
public AddFromTemplate ( string fileName, string name ) : ProjectItem
fileName string The full path and file name of the template project file.
name string The file name to use for the new project item.
리턴 ProjectItem

GetEnumerator() 공개 메소드

Returns an enumeration for items in a collection.
public GetEnumerator ( ) : IEnumerator
리턴 IEnumerator

GetListOfProjectItems() 보호된 메소드

Retrives a list of items associated with the current node.
protected GetListOfProjectItems ( ) : IList
리턴 IList

OANavigableProjectItems() 공개 메소드

Constructor.
public OANavigableProjectItems ( OAProject project, HierarchyNode nodeWithItems ) : System
project OAProject The associated project.
nodeWithItems HierarchyNode The node that defines the items.
리턴 System

OANavigableProjectItems() 공개 메소드

Constructor.
public OANavigableProjectItems ( OAProject project, IList items, HierarchyNode nodeWithItems ) : System
project OAProject The associated project.
items IList A list of items that will make up the items defined by this object.
nodeWithItems HierarchyNode The node that defines the items.
리턴 System