DependencyObject.GetValue(DependencyProperty) 方法

定義

提供存取所指定 DependencyProperty 的值。

public:
 System::Object ^ GetValue(System::Workflow::ComponentModel::DependencyProperty ^ dependencyProperty);
public object GetValue (System.Workflow.ComponentModel.DependencyProperty dependencyProperty);
member this.GetValue : System.Workflow.ComponentModel.DependencyProperty -> obj
Public Function GetValue (dependencyProperty As DependencyProperty) As Object

參數

dependencyProperty
DependencyProperty

DependencyProperty

傳回

Object

代表指定 DependencyProperty 值的物件。

範例

下列程式碼範例示範如何使用 GetValue 傳回在取得與設定的內容中,具名相依性屬性所代表的值。 此程式碼範例是傳送電子郵件 SDK 範例的一部分,來自 SendMailActivity.cs 檔案。 如需詳細資訊,請參閱 傳送電子郵件活動範例

public string To
{
    get
    {
        return ((string)(base.GetValue(SendEmailActivity.ToProperty)));
    }
    set
    {
        base.SetValue(SendEmailActivity.ToProperty, value);
    }
}

[DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Visible)]
[BrowsableAttribute(true)]
[DescriptionAttribute("The Subject property is used to specify the subject of the Email message.")]
[CategoryAttribute(MessagePropertiesCategory)]
public string Subject
{
    get
    {
        return ((string)(base.GetValue(SendEmailActivity.SubjectProperty)));
    }
    set
    {
        base.SetValue(SendEmailActivity.SubjectProperty, value);
    }
}

[DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Visible)]
[BrowsableAttribute(true)]
[DescriptionAttribute("The From property is used to specify the From (Sender's) address for the email mesage.")]
[CategoryAttribute(MessagePropertiesCategory)]
public string From
{
    get
    {
        return ((string)(base.GetValue(SendEmailActivity.FromProperty)));
    }
    set
    {
        base.SetValue(SendEmailActivity.FromProperty, value);
    }
}
<DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Visible)> _
<BrowsableAttribute(True)> _
<DescriptionAttribute("The To property is used to specify the receipient's email address.")> _
<CategoryAttribute(MessagePropertiesCategory)> _
Public Property EmailTo() As String
    Get
        Return CType(MyBase.GetValue(SendEmailActivity.ToProperty), String)
    End Get
    Set(ByVal value As String)
        MyBase.SetValue(SendEmailActivity.ToProperty, value)
    End Set
End Property

<DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Visible)> _
<BrowsableAttribute(True)> _
<DescriptionAttribute("The Subject property is used to specify the subject of the Email message.")> _
<CategoryAttribute(MessagePropertiesCategory)> _
Public Property Subject() As String
    Get
        Return CType(MyBase.GetValue(SendEmailActivity.SubjectProperty), String)
    End Get
    Set(ByVal value As String)
        MyBase.SetValue(SendEmailActivity.SubjectProperty, value)
    End Set
End Property


<DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Visible)> _
<BrowsableAttribute(True)> _
<DescriptionAttribute("The From property is used to specify the From (Sender's) address for the email mesage.")> _
<CategoryAttribute(MessagePropertiesCategory)> _
Public Property FromEmail() As String
    Get
        Return CType(MyBase.GetValue(SendEmailActivity.FromEmailProperty), String)
    End Get
    Set(ByVal value As String)
        MyBase.SetValue(SendEmailActivity.FromEmailProperty, value)
    End Set
End Property

備註

這個成員通常用於取得屬性,以提供具名相依性值的值。

適用於