Visio.SelectionChangedEventArgs interface
Fournit des informations sur la collection de formes qui a déclenché l’événement SelectionChanged.
Remarques
Exemples
let eventResult; // Global variable to store the EventHandlerResult returned on attaching handler.
function AttachHandler() {
Visio.run(session, function(ctx) {
const doc = ctx.document;
eventResult = doc.onSelectionChanged.add(
function (args) {
console.log("Selected Shape Name: "+args.shapeNames[0]);
});
return ctx.sync().then(function(){
console.log("Handler attached");
});
}).catch(function(error) {
console.log("Error: " + error);
if (error instanceof OfficeExtension.Error) {
console.log("Debug info: " + JSON.stringify(error.debugInfo));
}
});
function onSelectionChanged(args) {
console.log(Date.now() + "Selection Changes Event" + JSON.stringify(args));
}
}
function RemoveHandler() {
if (!eventResult || !eventResult.context) {
console.log("Handler has not been attached");
return;
}
Visio.run(eventResult.context, function(ctx) {
eventResult.remove();
return ctx.sync().then(function (){
eventResult = null;
console.log("Handler removed");
});
}).catch(function(error) {
console.log("Error: " + error);
if (error instanceof OfficeExtension.Error) {
console.log("Debug info: " + JSON.stringify(error.debugInfo));
}
});
}
Propriétés
page |
Obtient le nom de la page qui comporte l’objet ShapeCollection qui a déclenché l’événement SelectionChanged. |
shape |
Obtient le tableau des noms de forme qui a déclenché l’événement SelectionChanged. |
Détails de la propriété
pageName
Obtient le nom de la page qui comporte l’objet ShapeCollection qui a déclenché l’événement SelectionChanged.
pageName: string;
Valeur de propriété
string
Remarques
shapeNames
Obtient le tableau des noms de forme qui a déclenché l’événement SelectionChanged.
shapeNames: string[];
Valeur de propriété
string[]
Remarques
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.