OAFolderItem Class
This class and its members are reserved for internal use and are not intended to be used in your code.
This API is not CLS-compliant.
Inheritance Hierarchy
System..::..Object
Microsoft.VisualStudio.Data.Tools.Package.Internal..::..OAProjectItem
Microsoft.VisualStudio.Data.Tools.Package.Internal..::..OAFolderItem
Microsoft.VisualStudio.Data.Tools.Package.Internal..::..OAPropertiesFolderItem
Namespace: Microsoft.VisualStudio.Data.Tools.Package.Internal
Assembly: Microsoft.VisualStudio.Data.Tools.Package (in Microsoft.VisualStudio.Data.Tools.Package.dll)
Syntax
'Declaration
<CLSCompliantAttribute(False)> _
<ComVisibleAttribute(True)> _
Public Class OAFolderItem _
Inherits OAProjectItem
'Usage
Dim instance As OAFolderItem
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public class OAFolderItem : OAProjectItem
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public ref class OAFolderItem : public OAProjectItem
[<CLSCompliantAttribute(false)>]
[<ComVisibleAttribute(true)>]
type OAFolderItem =
class
inherit OAProjectItem
end
public class OAFolderItem extends OAProjectItem
The OAFolderItem type exposes the following members.
Properties
Name | Description | |
---|---|---|
Collection | Gets {insert text here}. (Overrides OAProjectItem..::..Collection.) | |
ConfigurationManager | Gets the ConfigurationManager object for this ProjectItem. (Inherited from OAProjectItem.) | |
ContainingProject | Gets the project hosting the ProjectItem. (Inherited from OAProjectItem.) | |
Document | Gets the Document associated with the item, if one exists. (Inherited from OAProjectItem.) | |
DTE | Gets the top-level extensibility object. (Inherited from OAProjectItem.) | |
ExtenderCATID | Gets the Extender category ID (CATID) for the object. (Inherited from OAProjectItem.) | |
ExtenderNames | Gets a list of available Extenders for the object. (Inherited from OAProjectItem.) | |
FileCodeModel | Gets the FileCodeModel object for the project item. (Inherited from OAProjectItem.) | |
FileCount | Gets the number of files associated with a ProjectItem. (Inherited from OAProjectItem.) | |
IsDirty | Microsoft Internal Use Only. Checks if the document associated to this item is dirty. (Inherited from OAProjectItem.) | |
Kind | Gets a GUID string indicating the kind or type of the object. (Inherited from OAProjectItem.) | |
Name | Gets or sets the name of the object. (Inherited from OAProjectItem.) | |
Object | Gets an object that can be accessed by name at run time. (Inherited from OAProjectItem.) | |
Project | Returns the automation project (Inherited from OAProjectItem.) | |
ProjectItems | Gets {insert text here}. (Overrides OAProjectItem..::..ProjectItems.) | |
Properties | Gets a collection of all properties that pertain to the object. (Inherited from OAProjectItem.) | |
Saved | Gets or sets a value indicating whether or not the object has been modified since last being saved or opened. (Inherited from OAProjectItem.) | |
SubProject | If the project item is the root of a subproject, then the SubProject property returns the Project object for the subproject. (Inherited from OAProjectItem.) |
Top
Methods
Name | Description | |
---|---|---|
Delete | Removes the item from its project and its storage. (Inherited from OAProjectItem.) | |
Equals | (Inherited from Object.) | |
ExpandView | Expands the view of Solution Explorer to show project items. (Inherited from OAProjectItem.) | |
Finalize | (Inherited from Object.) | |
get_Extender | Gets the requested Extender if it is available for this object (Inherited from OAProjectItem.) | |
get_FileNames | Gets the full path and names of the files associated with a project item. (Inherited from OAProjectItem.) | |
get_IsOpen | (Inherited from OAProjectItem.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
Open | Opens the project item in the specified view. Not implemented because this abstract class dont know what to open (Inherited from OAProjectItem.) | |
Remove | Removes the project item from hierarchy. (Inherited from OAProjectItem.) | |
Save | Saves the project item. (Inherited from OAProjectItem.) | |
SaveAs | Saves the project item. (Inherited from OAProjectItem.) | |
ToString | (Inherited from Object.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Reference
Microsoft.VisualStudio.Data.Tools.Package.Internal Namespace