According to this question/answer and to MSDN documentation it is not possible to use the UNION keyword when designing an Indexed view.
But why is it technically an issue for DBMS?
In this case, could be very useful to be allowed to add an index on VUnion(ID):
CREATE TABLE T1 (ID INT, Name NVARCHAR(100))
CREATE TABLE T2 (ID INT, Info NVARCHAR(1000))
CREATE VIEW VUnion
AS
SELECT ID FROM T1
UNION
SELECT ID FROM T2
END