PrjCATID Class

Definition

Used for automation extension of the Project object.

[System.Runtime.InteropServices.Guid("0C96047C-1AFC-436A-96C9-A944241D5FAF")]
public abstract class PrjCATID
Inheritance
PrjCATID
Attributes

Remarks

Automation extension is used to extend an automation interface by adding properties and methods. This enumeration allows developers to extend only one type of project by defining CATIDs for different project types.

Fields

prjCATIDProject

Project automation object CATID.

prjCATIDProjectItem

ProjectItem automation object CATID.

Extension Methods

FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>)
FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>)

Microsoft internal use only.

FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>)
FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>)
IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>)

Microsoft internal use only.

Applies to