DependencyObject.GetValue(DependencyProperty) Método

Definición

Proporciona acceso al valor del DependencyProperty designado.

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

Parámetros

Devoluciones

Object

El objeto que representa el valor de la clase DependencyProperty designada.

Ejemplos

El siguiente código muestra cómo usar GetValue para devolver el valor representado por una propiedad de dependencia con nombre en el contexto de "get" y "set". Este ejemplo de código forma parte del ejemplo send email SDK y es del archivo SendMailActivity.cs. Para obtener más información, vea Ejemplo de actividad de envío de correo electrónico.

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

Comentarios

Este miembro se utiliza generalmente en propiedad y consigue facilitar el valor del valor de dependencia con nombre.

Se aplica a