Evento SensitivityLabel.LabelChanged (Office)
Gerado quando um Rótulo é alterado no documento.
Sintaxe
expressão. LabelChanged (OldLabelInfo, NewLabelInfo, HResult, Context)
Expressão Uma variável que representa um objeto SensitivityLabel .
Comentários
O evento LabelChanged é gerado depois que o SetLabel é chamado para indicar o sucesso da operação de conjunto LabelInfo . Se o HResult contiver um valor diferente de 0, ele indicará falha de operação do conjunto LabelInfo . O contexto se passado durante SetLabel é retornado aqui.
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
OldLabelInfo | Obrigatório | LabelInfo | Informações de rótulo anteriores que existiam no documento. |
NewLabelInfo | Obrigatório | LabelInfo | Novas informações de rótulo que foram aplicadas no documento. |
Hresult | Obrigatório | Long | Um inteiro que representa o código de erro. |
Context | Obrigatório | Object | O objeto de contexto que foi definido com a chamada SetLabel . |
Exemplo
O exemplo a seguir mostra o uso do método GetLabel .
Public WithEvents sensitivityLabel As SensitivityLabel
Private Sub sensitivityLabel_LabelChanged(ByVal OldLabelInfo As Office.LabelInfo, ByVal NewLabelInfo As Office.LabelInfo, ByVal HResult As Long, ByVal Context As Object)
MsgBox "Event raised: " + NewLabelInfo.LabelId
End Sub
Sub SetLabelInfo()
Set sensitivityLabel = ActiveDocument.SensitivityLabel
Dim myLabelInfo As Office.LabelInfo
Set myLabelInfo = sensitivityLabel.CreateLabelInfo()
With myLabelInfo
.AssignmentMethod = MsoAssignmentMethod.PRIVILEGED
.Justification = "Some justification needed only if downgrading label."
.LabelId = "9203368f-916c-4d59-8292-9f1c6a1e8f39"
.LabelName = "MyLabelName"
.SiteId = "6c15903a-880e-4e17-818a-6cb4f7935615"
End With
sensitivityLabel.SetLabel myLabelInfo, myLabelInfo
End Sub
Confira também
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.