SolutionProject Class
              
              
              Namespace: Stride.Core.Assets
              Assembly: Stride.Core.Assets.dll
              
              
              
              
              
              
              
                 Derived from SolutionProject: 
              
              
              
              
              
                public class SolutionProject : PackageContainer
               
              
              
              
              
              
                  
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Constructors
              
                
              
              
              
              
              
              SolutionProject(Package)
              
              
              
              
              
                protected SolutionProject(Package package)
               
              
              Parameters
              
                
                  
                    | Type | 
                    Name | 
                    Description | 
                  
                
                
                  
                    | Package | 
                    package | 
                     | 
                  
                
              
              
              
              
              
              
              SolutionProject(Package, Project)
              
              
              
              
              
                public SolutionProject(Package package, Project vsProject)
               
              
              Parameters
              
                
                  
                    | Type | 
                    Name | 
                    Description | 
                  
                
                
                  
                    | Package | 
                    package | 
                     | 
                  
                  
                    | Stride.Core.VisualStudio.Project | 
                    vsProject | 
                     | 
                  
                
              
              
              
              
              
              
              SolutionProject(Package, Guid, String)
              
              
              
              
              
                public SolutionProject(Package package, Guid projectGuid, string fullPath)
               
              
              Parameters
              
                
                  
                    | Type | 
                    Name | 
                    Description | 
                  
                
                
                  
                    | Package | 
                    package | 
                     | 
                  
                  
                    | System.Guid | 
                    projectGuid | 
                     | 
                  
                  
                    | System.String | 
                    fullPath | 
                     | 
                  
                
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Properties
              
                
              
              
              
              
              
              AssemblyProcessorSerializationHashFile
              
              
              
              
              
                public string AssemblyProcessorSerializationHashFile { get; set; }
               
              
              Property Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.String | 
                     | 
                  
                
              
              
              
              
              
              
              FullPath
              
              
              
              
              
                public UFile FullPath { get; }
               
              
              Property Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | Stride.Core.IO.UFile | 
                     | 
                  
                
              
              
              
              
              
              
              Id
              
              
              
              
              
              
              Property Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.Guid | 
                     | 
                  
                
              
              
              
              
              
              
              IsImplicitProject
              
              
              
              
              
                public bool IsImplicitProject { get; set; }
               
              
              Property Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.Boolean | 
                     | 
                  
                
              
              
              
              
              
              
              Name
              
              
              
              
              
                public string Name { get; }
               
              
              Property Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.String | 
                     | 
                  
                
              
              
              
              
              
              
              
              
              
              
              
              
                public PlatformType Platform { get; set; }
               
              
              Property Value
              
              
              
              
              
              
              TargetPath
              
              
              
              
              
                public string TargetPath { get; set; }
               
              
              Property Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.String | 
                     | 
                  
                
              
              
              
              
              
              
              TrackDirectDependencies
              
              
              
              
              
                public bool TrackDirectDependencies { get; set; }
               
              
              Property Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.Boolean | 
                     | 
                  
                
              
              
              
              
              
              
              Type
              
              
              
              
              
                public ProjectType Type { get; set; }
               
              
              Property Value
              
              
              
              
              
              
              VSProject
              
              
              
              
              
                public Project VSProject { get; set; }
               
              
              Property Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | Stride.Core.VisualStudio.Project | 
                     | 
                  
                
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Methods
              
                
              
              
              
              
              
              SavePackage()
              
              
              
              
              
                protected override void SavePackage()
               
              
              Overrides
              
              
              
              
              
              
              ToString()
              
              
              
              
              
                public override string ToString()
               
              
              Returns
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.String | 
                     | 
                  
                
              
              Overrides
              System.Object.ToString()
              
              
 
              
               
              
              
              
              
              
              
              Extension Methods