Freigeben über


IVsaItems.CreateItem-Methode

Erstellt eine neue Instanz von einem der IVsaItem-Typen, wie in der VsaItemType-Enumeration definiert.

Namespace:  Microsoft.Vsa
Assembly:  Microsoft.Vsa (in Microsoft.Vsa.dll)

Syntax

'Declaration
<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

Parameter

  • name
    Typ: String

    Der Name, der dem neuen Element zugeordnet werden soll.

    Wenn das Element ein Verweiselementtyp ist, muss der Namensparameter mit dem mithilfe der AssemblyName-Eigenschaft festgelegten Namen der Assembly, auf die verwiesen wird, exakt übereinstimmen. In JScript wird allerdings der Elementname (ItemName) als Name der Assembly verwendet, falls Sie keinen Assemblynamen (AssemblyName) angeben.

  • itemFlag
    Typ: Microsoft.Vsa.VsaItemFlag

    Das optionale Flag, mit dem der anfängliche Inhalt eines Codeelements angegeben wird.

Rückgabewert

Typ: Microsoft.Vsa.IVsaItem
Gibt einen Verweis auf das erstellte IVsaItem-Objekt zurück.

Siehe auch

Referenz

IVsaItems Schnittstelle

Microsoft.Vsa-Namespace