View Single Post
Old 24-10-2008, 15:09   #1
R1((ky
Senior Member
 
L'Avatar di R1((ky
 
Iscritto dal: Mar 2000
Città: Piacenza d'Adige (PD)
Messaggi: 651
[C#] Utilizzare ElementSet in classi diverse

Salve di nuovo, sto iniziano a sviluppare un'applicaztivo in C# per Autodesk Revit, pur non conoscendo il C#

Ci sono quasi, però ho qualche difficoltà nel richiamare funzioni public da altre classi (o namespace).


In particolare, in una classe ho queste righe:

Codice:
public IExternalCommand.Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
        {
            // set out default result to failure.
            IExternalCommand.Result retRes = IExternalCommand.Result.Failed;

            Autodesk.Revit.Application app = commandData.Application;

            // get the elements selected
            // The current selection can be retrieved from the active 
            // document via the selection object

            SelElementSet selection = app.ActiveDocument.Selection.Elements;

            ..................
poi in un'altra classe dovrei utilizzare il SelElementSet selection, ma non riesco ad accedervi.

La classe è public, ma come mai non riesco? Come dovrei fare?

Grazie per la pazienza
R1((ky è offline   Rispondi citando il messaggio o parte di esso