Class PageUri
Inheritance
System.Object
PageUri
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ArtOfTest.WebAii.Design.ProjectModel
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public class PageUri : IExtensibleDataObject, INodeData, INotifyPropertyChanged
Constructors
PageUri()
Declaration
public PageUri()
PageUri(String, String)
Declaration
public PageUri(string url, string title)
Parameters
System.String
url
|
System.String
title
|
PageUri(Uri, String)
Declaration
public PageUri(Uri uri, string title)
Parameters
System.Uri
uri
|
System.String
title
|
Fields
Empty
Properties
AlwaysUseTitleInCompare
Declaration
public bool AlwaysUseTitleInCompare { get; set; }
Property Value
System.Boolean
|
BaseUrl
Declaration
public string BaseUrl { get; set; }
Property Value
System.String
|
CompareMode
CompareUrl
Declaration
public string CompareUrl { get; }
Property Value
System.String
|
EntireUrl
Declaration
public string EntireUrl { get; }
Property Value
System.String
|
EquivalentUrls
Declaration
public List<string> EquivalentUrls { get; set; }
Property Value
System.Collections.Generic.List<System.String>
|
ExtensionData
Declaration
public ExtensionDataObject ExtensionData { get; set; }
Property Value
System.Runtime.Serialization.ExtensionDataObject
|
Fragment
Declaration
public string Fragment { get; set; }
Property Value
System.String
|
FriendlyName
Declaration
public string FriendlyName { get; set; }
Property Value
System.String
|
Implements
Kind
Path
Declaration
public string Path { get; set; }
Property Value
System.String
|
Query
Declaration
public string Query { get; set; }
Property Value
System.String
|
Title
Declaration
public string Title { get; set; }
Property Value
System.String
|
VariableReference
Declaration
public CodeExpression VariableReference { get; set; }
Property Value
System.CodeDom.CodeExpression
|
Implements
Methods
Clone()
CopyTo(INodeData)
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
System.Object
obj
|
Returns
System.Boolean
|
Overrides
System.Object.Equals(System.Object)
GetCompareUrl()
Declaration
public string GetCompareUrl()
Returns
System.String
|
GetCompareUrl(PageUriCompareMode)
Declaration
public string GetCompareUrl(PageUriCompareMode compareMode)
Parameters
PageUriCompareMode
compareMode
|
Returns
System.String
|
GetFriendlyName()
Declaration
public string GetFriendlyName()
Returns
System.String
|
GetHashCode()
Declaration
public override int GetHashCode()
Returns
System.Int32
|
Overrides
System.Object.GetHashCode()
GetUniqueKey()
Match(INodeData)
Declaration
public bool Match(INodeData obj)
Parameters
INodeData
obj
|
Returns
System.Boolean
|
Implements
OnPropertyChanged(String)
Declaration
public void OnPropertyChanged(string propertyName)
Parameters
System.String
propertyName
|
ToString()
Declaration
public override string ToString()
Returns
System.String
|
Overrides
System.Object.ToString()
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
System.ComponentModel.PropertyChangedEventHandler
|