WorkflowMarkupSerializer.XCodeProperty Campo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un esempio di codice, incorporato in un elemento x:Code
XAML.
public: static initonly System::Workflow::ComponentModel::DependencyProperty ^ XCodeProperty;
public static readonly System.Workflow.ComponentModel.DependencyProperty XCodeProperty;
staticval mutable XCodeProperty : System.Workflow.ComponentModel.DependencyProperty
Public Shared ReadOnly XCodeProperty As DependencyProperty
Valore del campo
Esempio
L'esempio seguente è costituito da codice XAML che contiene un esempio di codice che verrebbe compilato durante la compilazione del flusso di lavoro.
<CodeActivity x:Name="codeActivity1" ExecuteCode="methodName1">
<x:Code><![CDATA[
void methodName1(object sender, EventArgs e)
{
}
]]></x:Code>
</CodeActivity>
Nell'esempio seguente viene illustrato come impostare lo stesso valore per la XCodeProperty proprietà di dipendenza a livello di codice.
CodeActivity code1 = new CodeActivity();
code1.SetValue(WorkflowMarkupSerializer.XCodeProperty,
new CodeTypeMemberCollection(
new CodeTypeMember[] {
new CodeSnippetTypeMember("void methodName1(object sender, EventArgs e) { }")
}));
Commenti
Questa proprietà viene utilizzata solo in fase di progettazione, durante l'emissione a livello di codice di un flusso di lavoro utilizzando il modello a oggetti. Questa proprietà contiene una raccolta CodeTypeMemberCollection
contenente elementi CodeSnippetTypeMember
. Dopo la compilazione, il codice viene compilato come una parte del tipo generato.
L'accesso indiretto a ogni proprietà e a ogni evento public di questo tipo è eseguito in base alla risoluzione di una proprietà di dipendenza corrispondente. Questa proprietà di dipendenza è il campo statico pubblico denominato XProperty o XEvent, dove X è la proprietà corrispondente.