
## FieldOptions.user_prompt_respondent property

Gets or sets the respondent to user prompts during field update.


```python
@property
def user_prompt_respondent(self) -> aspose.words.fields.IFieldUserPromptRespondent:
    ...

@user_prompt_respondent.setter
def user_prompt_respondent(self, value: aspose.words.fields.IFieldUserPromptRespondent):
    ...

```

### Remarks

If the value of this property is set to ``None``, the fields that require user response on prompting
(such as [FieldAsk](../../fieldask/) or [FieldFillIn](../../fieldfillin/)) are not updated.

The default value is ``None``.




### Examples

Shows how to create an ASK field, and set its properties (MyPromptRespondent).

```python
class MyPromptRespondent(aw.fields.IFieldUserPromptRespondent):

    def respond(self, prompt_text, default_response):
        return 'Response from MyPromptRespondent. ' + default_response
```

### See Also

* module [aspose.words.fields](../../)
* class [FieldOptions](../)

