Cette méthode recherche les objets correspondant au nom indiqué.
Elle se compose de deux paramètres :
oLe premier paramètre est le nom de l'objet qui est recherché.
oLe second paramètre précise si une recherche récursive est effectuée. Ce paramètre est facultatif et sa valeur par défaut est FALSE. Cette méthode renvoie une collection d'objets.
# Search for the specified object
results = projects.primary.find('MyController', True)
for result in results:
print("Object " + result.get_name() + " found with Guid " + str(result.guid))
Cette méthode supprime l'objet.
# Finds the MyController object in the project
results = projects.primary.find("MyController", True)
for result in results:
# Removes all objects with the name MyController
result.remove()
Cette méthode attribue un nouveau nom à l'objet.
# Finds the MyController object in the project
results = projects.primary.find("MyController", True)
for result in results:
# Rename all MyController objects to MyController_2
result.rename("MyController_2")
Reportez-vous à la description de la commande Importations/exportations pour les projets. La seule différence est que l'objet est appelé pour l'importation ou l'exportation, au lieu que cela soit le projet.