ModelFactory.CreateItem – metoda (EditingContext, Type, CreateOptions, array<Object )
Vytvoří novou položku pro typ položky zadaného modelu.
Obor názvů: Microsoft.Windows.Design.Model
Sestavení: Microsoft.Windows.Design.Interaction (v Microsoft.Windows.Design.Interaction.dll)
Syntaxe
'Deklarace
Public Shared Function CreateItem ( _
context As EditingContext, _
itemType As Type, _
options As CreateOptions, _
ParamArray arguments As Object() _
) As ModelItem
public static ModelItem CreateItem(
EditingContext context,
Type itemType,
CreateOptions options,
params Object[] arguments
)
public:
static ModelItem^ CreateItem(
EditingContext^ context,
Type^ itemType,
CreateOptions options,
... array<Object^>^ arguments
)
static member CreateItem :
context:EditingContext *
itemType:Type *
options:CreateOptions *
arguments:Object[] -> ModelItem
public static function CreateItem(
context : EditingContext,
itemType : Type,
options : CreateOptions,
... arguments : Object[]
) : ModelItem
Parametry
- context
Typ: Microsoft.Windows.Design.EditingContext
EditingContext Představující designer's úpravy kontextu.
- itemType
Typ: System.Type
A Type představující typ položky vytvořit.
- options
Typ: Microsoft.Windows.Design.Model.CreateOptions
Nastavit možnosti vytvořit při vytváření položky.Výchozí hodnota je None.
- arguments
Typ: array<System.Object[]
Volitelné pole argumentů, které měly předat konstruktoru zboží.
Vrácená hodnota
Typ: Microsoft.Windows.Design.Model.ModelItem
A ModelItem , představuje typ nově vytvořené položky.
Výjimky
Výjimka | Podmínka |
---|---|
ArgumentNullException | itemTypeor context is nullodkaz Null (Nothing v jazyce Visual Basic). |
ArgumentOutOfRangeException | optionsnení platný. |
InvalidOperationException | Neexistuje žádné úpravy modelu v rámci, můžete vytvořit nové položky. |
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Odkaz
Microsoft.Windows.Design.Model – obor názvů