(self, current_culture, current_ui_culture, debugger_enabled,
                 name, private_data, ui, version)
Defines the properties and facilities provided by an application
        hosting a RunspacePool.
        https://docs.microsoft.com/en-us/dotnet/api/system.management.automation.host.pshost

        This is a basic implementation some methods being noop or not
        implemented.

        :param current_culture: pypsrp.complex_objects.CultureInfo, the host's
            culture
        :param current_ui_culture: pypsrp.complex_objects.CultureInfo, the
            host's UI culture
        :param debugger_enabled: This property enables and disables the host
            debugger if debugging is supported
        :param name: Gets the hosting application identification in some user-
            friendly fashion.
        :param private_data: Used to allow the host to pass private data
            through a Runspace to cmdlets inside that Runspace
        :param ui: The hosts implementation of PSHostUserInterface. Should be
            None if the host that does not want to support user interaction
        :param version: The version of the hosting application
Defines the properties and facilities provided by an application
        hosting a RunspacePool.
        https://docs.microsoft.com/en-us/dotnet/api/system.management.automation.host.pshost
Defines the properties and facilities provided by an application hosting a RunspacePool . https : // docs . microsoft . com / en - us / dotnet / api / system . management . automation . host . pshost
def __init__(self, current_culture, current_ui_culture, debugger_enabled,
                 name, private_data, ui, version):
        """
        Defines the properties and facilities provided by an application
        hosting a RunspacePool.
        https://docs.microsoft.com/en-us/dotnet/api/system.management.automation.host.pshost

        This is a basic implementation some methods being noop or not
        implemented.

        :param current_culture: pypsrp.complex_objects.CultureInfo, the host's
            culture
        :param current_ui_culture: pypsrp.complex_objects.CultureInfo, the
            host's UI culture
        :param debugger_enabled: This property enables and disables the host
            debugger if debugging is supported
        :param name: Gets the hosting application identification in some user-
            friendly fashion.
        :param private_data: Used to allow the host to pass private data
            through a Runspace to cmdlets inside that Runspace
        :param ui: The hosts implementation of PSHostUserInterface. Should be
            None if the host that does not want to support user interaction
        :param version: The version of the hosting application
        """
        self.ui = ui
        self.debugger_enabled = debugger_enabled
        self.private_data = private_data
        self.rc = None

        self.name = name
        self.version = version
        self.instance_id = uuid.uuid4()
        self.current_culture = current_culture
        self.current_ui_culture = current_ui_culture
def __init__ ( self , current_culture , current_ui_culture , debugger_enabled , name , private_data , ui , version ) : self . ui = ui self . debugger_enabled = debugger_enabled self . private_data = private_data self . rc = None self . name = name self . version = version self . instance_id = uuid . uuid4 ( ) self . current_culture = current_culture self . current_ui_culture = current_ui_culture