Compartilhar via


Método ValidationRule.Delete (Visio)

Exclui o objeto ValidationRule do documento.

Sintaxe

expressão. Eliminar

expressão Uma variável que representa um objeto ValidationRule .

Valor de retorno

Nothing

Comentários

Chamar o método Delete também exclui todos os objetos ValidationIssue que estão associados à regra de validação.

Exemplo

O seguinte código de exemplo baseia-se no código fornecido por: David Parker

O exemplo de Visual Basic for Applications (VBA) seguinte mostra como utilizar o método Delete para eliminar uma regra de validação denominada "Conector Não Utilizado" do conjunto de regras de validação denominado "Análise de Árvore de Falhas" no documento ativo.

' Delete a named rule from a named rule set.
Public Sub Delete_Example()

    Dim strValidationRuleSetNameU As String
    Dim strValidationRuleNameU As String

    Dim vsoValidationRuleSet As Visio.ValidationRuleSet

    strValidationRuleSetNameU = "Fault Tree Analysis"
    strValidationRuleNameU = "UngluedConnector"
    Set vsoValidationRuleSet = ActiveDocument.Validation.RuleSets(strValidationRuleSetNameU)
    
    ' Delete the rule.
    vsoValidationRuleSet.Rules(strRuleNameU).Delete
    
End Sub

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.