IVsaItems.CreateItem 方法
按照 VsaItemType 枚举中的定义,创建其中一个IVsaItem 类型的新实例。
命名空间: Microsoft.Vsa
程序集: Microsoft.Vsa(在 Microsoft.Vsa.dll 中)
语法
声明
<PermissionSetAttribute(SecurityAction.LinkDemand, Name := "FullTrust")> _
Function CreateItem ( _
name As String, _
itemType As VsaItemType, _
itemFlag As VsaItemFlag _
) As IVsaItem
[PermissionSetAttribute(SecurityAction.LinkDemand, Name = "FullTrust")]
IVsaItem CreateItem(
string name,
VsaItemType itemType,
VsaItemFlag itemFlag
)
[PermissionSetAttribute(SecurityAction::LinkDemand, Name = L"FullTrust")]
IVsaItem^ CreateItem(
String^ name,
VsaItemType itemType,
VsaItemFlag itemFlag
)
[<PermissionSetAttribute(SecurityAction.LinkDemand, Name = "FullTrust")>]
abstract CreateItem :
name:string *
itemType:VsaItemType *
itemFlag:VsaItemFlag -> IVsaItem
function CreateItem(
name : String,
itemType : VsaItemType,
itemFlag : VsaItemFlag
) : IVsaItem
参数
name
类型:String要与新项关联的名称。
项是引用项类型时,名称参数必须与被引用程序集的名称(使用 AssemblyName 属性设置)完全相同。 但是,在 JScript 中,如果不指定 AssemblyName,则 JScript 会将 ItemName 用作程序集的名称。
itemType
类型:Microsoft.Vsa.VsaItemType在 VsaItemType 枚举中定义的所创建的项类型。
itemFlag
类型:Microsoft.Vsa.VsaItemFlag用于指定代码项初始内容的可选标志。
返回值
类型:Microsoft.Vsa.IVsaItem
返回对创建的 IVsaItem 对象的引用。