I found the answer, I wonder if I can mark my own answer as being the solution?!
IF
NOT EXISTS (SELECT * FROM [sys].[partition_functions] WHERE [name] = 'MyPartitionFnName')
IF
NOT EXISTS (SELECT * FROM [sys].[partition_schemes] WHERE [name] = 'MyPartitionSchemeName')