Makeprojects
Loading...
Searching...
No Matches
makeprojects.visual_studio_2010.VS2010PropertySheets Class Reference

Visual Studio 2010- PropertySheets record. More...

Inheritance diagram for makeprojects.visual_studio_2010.VS2010PropertySheets:
Collaboration diagram for makeprojects.visual_studio_2010.VS2010PropertySheets:

Public Member Functions

 __init__ (self, project)
 Init defaults.
Public Member Functions inherited from makeprojects.visual_studio_2010.VS2010XML
 __init__ (self, name, attribute_defaults=None, contents=None)
 Set the defaults.
 add_defaults (self, attribute_defaults)
 Add a dict of attribute defaults.
 add_attribute (self, name, value)
 Add an attribute to this XML element.
 add_element (self, element)
 Add an element to this XML element.
 add_tag (self, tag_name, tag_value)
 Add a XML tag to this XML element.
 add_tags (self, tag_list)
 Add an array of XML tags to this XML element.
 set_attribute (self, name, value)
 Either change existing attribute or create a new one.
 remove_attribute (self, name)
 Remove an attribute.
 reset_attribute (self, name)
 Reset an attribute to default.
 generate (self, line_list=None, indent=0)
 Generate the text lines for this XML element.
 __repr__ (self)
 Convert the solultion record into a human readable description.
 __str__ (self)
 Convert the solultion record into a human readable description.

Public Attributes

 project = project
 Parent project.
Public Attributes inherited from makeprojects.visual_studio_2010.VS2010XML
 name = name
 Name of this XML chunk.
list attributes = []
 List of name/data attributes.
list elements = []
 List of elements in this element.
dict attribute_defaults = {}
 List of valid attributes and defaults.
 contents = contents
 String contained in this XML chunk.

Detailed Description

Visual Studio 2010- PropertySheets record.

Constructor & Destructor Documentation

◆ __init__()

makeprojects.visual_studio_2010.VS2010PropertySheets.__init__ ( self,
project )

Init defaults.

Parameters
projectProject record to extract defaults.